1.
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e){}
设置窗体为当前系统风格。
2.JPasswordField password = new JPasswordField(30);
密码文本框,用char [] = password.getPassword();获得数值。
3.this.setResizable(false);设置当前窗体不可变。
4.JOptionPane
showMessageDialog()弹出一个提示框,只有确定按钮。
showConfirmDialog()弹出一个提示框,有是,否,取消按钮。
showInputDialog()弹出一个输入提示框,有确定和取消两个按钮。
showOptionDialog()弹出一个提示框需要用字符串数组初始化。
showInternalMessageDialog()和showMessageDialog()差不多。
showInternalConfirmDialog()和 showConfirmDialog()差不多。
showInternalInputDialog()和showInputDialog差不多。
5.Image image = icon.getImage();
image = image.getScaledInstance(x,y,Image.SCALE_DEFAULT); 改变一个Image的大小.
6.创建文件夹
String filePath = "image";
File myFilePath = new File(filePath);
try{
if(!myFilePath.isDirectory())
{
myFilePath.mkdir();
}
}catch(Exception e)
{
e.printStackTrace();
}
7.获得当前文件目录
File file=new File("");
String path=file.getAbsolutePath();
8.JFileChooser用法
jf = new JFileChooser("选择图片");
jf.setDialogTitle("选择图片");
jf.addChoosableFileFilter(new MyFileFilter("", "All Files"));
jf.addChoosableFileFilter(new MyFileFilter(".gif","GIF Files"));
jf.addChoosableFileFilter(new MyFileFilter(".jpg","JPEG Files"));
int result = jf.showOpenDialog(DBFrame.this);
jf.setVisible(true);
if (result == JFileChooser.APPROVE_OPTION)
{
System.out.println("OK button is pushed.");
} else if (result == JFileChooser.CANCEL_OPTION) {
System.out.println("Cancel button is pushed.");
} else if (result == JFileChooser.ERROR_OPTION) {
System.err.println("Error when select file.");
}