1:在swing里面发现jinternalframe,这货竟然木有设置大小的方法。无法设置大小导致内部窗口很难居中。貌似只能通过setLocation()设置大致位置。
2:在swing里面某些事件处理通过写匿名内部类可以节省代码量,但是我个人不建议写这种语法,大量的匿名内部类代码会导致代码难以读和改。很让人头疼的!!!
3:设置窗口相对于屏幕居中:setLocationRelativeTo(null); swing字体改变代码:
Font font = new Font("Dialog", Font.PLAIN, 12);
java.util.Enumeration keys = UIManager.getDefaults().keys();
while (keys.hasMoreElements()) {
Object key = keys.nextElement();
Object value = UIManager.get(key);
if (value instanceof javax.swing.plaf.FontUIResource) {
UIManager.put(key, font);
}
} -----(神奇的屌丝代码)
4:对于数据库有连接必须有关闭!!!!对于statement与ResultSet可以关闭也可以不关闭,占有内存不多。但是Connection必须关闭!!!!