【发布时间】:2014-05-07 08:41:02
【问题描述】:
我在 Java GUI 中制作了一个二进制计算器。它包含:constructos、actionlistener、main funcion等。现在我希望它也是一个小程序。应用程序和小程序在同一时间。不幸的是我不能让它发生。
/* <applet code = "Calculator" width = 320 height = 200> </applet> */
public class Calculator extends Applet implements ActionListener {
public static void main(String args[]) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new Calculator();
}
});
}
Applet applet = this;
public void init() {
new Calculator();
}
}
如果有人能提出将其转换为小程序的最简单方法,我将不胜感激。提前谢谢你。
【问题讨论】:
-
1) 为什么要编写小程序?如果是由于规范。老师请发给Why CS teachers should stop teaching Java applets。 2) 为什么选择 AWT 而不是 Swing?请参阅我在 Swing extras over AWT 上的回答,有很多放弃使用 AWT 组件的充分理由。