try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception ex) {
ex.printStackTrace();
}
Bengkel Java
Log teknis programmer Java
Selasa, 05 Mei 2009
UI manager Look and Feel sama dengan sistem operasi
Properties Factory buat nyimpen setingan file
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.Reader;
import java.util.Properties;
import java.util.logging.Level;
import java.util.logging.Logger;
public class PropertyFactory {
public static void save(Properties p, String fileName, String comment) {
PrintWriter pw = null;
try {
pw = new PrintWriter(fileName);
} catch (FileNotFoundException ex) {
Logger.getLogger(PropertyFactory.class.getName()).log(Level.SEVERE, null, ex);
}
try {
p.store(pw, comment);
} catch (IOException ex) {
Logger.getLogger(PropertyFactory.class.getName()).log(Level.SEVERE, null, ex);
}
}
public static Properties read(String fileName) {
Properties p = new Properties();
Reader r = null;
try {
r = new FileReader(fileName);
} catch (FileNotFoundException ex) {
Logger.getLogger(PropertyFactory.class.getName()).log(Level.SEVERE, null, ex);
}
try {
p.load(r);
} catch (IOException ex) {
Logger.getLogger(PropertyFactory.class.getName()).log(Level.SEVERE, null, ex);
}
return p;
}
}
Senin, 04 Mei 2009
List available port in java
import javax.comm.*;
import java.util.Enumeration;
public class ListPorts {
public static void main(String args[]) {
Enumeration ports = CommPortIdentifier.getPortIdentifiers();
while (ports.hasMoreElements()) {
CommPortIdentifier port = (CommPortIdentifier) ports.nextElement();
String type;
switch (port.getPortType()) {
case CommPortIdentifier.PORT_PARALLEL:
type = "Parallel";
break;
case CommPortIdentifier.PORT_SERIAL:
type = "Serial";
break;
default:
type = "Unknown";
break;
}
System.out.println(port.getName() + ": " + type);
}
}
}
Minggu, 19 April 2009
Cara Maximize JFrame
Pada saat membuat JFrame, defaultnya adalah tidak termaximmize. Untuk membuat JFrame termaximize pada saat di panggil caranya adalah dengan memanggil kode di bawah ini. Bisa juga ditambahkan di konstruktor JFame.
setExtendedState(getExtendedState() | javax.swing.JFrame.MAXIMIZED_BOTH);
Langganan:
Postingan (Atom)