Java GUI编程:Swing、JavaFX与Scene Builder的综合应用
1. Swing类代码变体及继承机制
在Java编程中,我们会遇到代码的多种变体。例如下面这段代码,它展示了继承Java的 JFrame 类的用法:
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
class ShowPicture {
public static void main(String args[]) {
new MyFrame();
}
}
class MyFrame extends JFrame {
MyFrame() {
ImageIcon icon = new ImageIcon("androidBook.jpg");
JLabel label = new JLabel(icon);
add(label);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
pack();
setVisible(true);
}
}
当在Eclipse编辑器中查看这段代码时,可能会看到一个黄色标记。这个标记代表警告而非错误,可忽略该警告并运行代码。若将鼠标悬停在标记上,会看到关于 serialVersionUID 的提示。 serialVersionUID 是一个有助于Java在对象不同副本传输
超级会员免费看
订阅专栏 解锁全文
243

被折叠的 条评论
为什么被折叠?



