所以我编写了这段代码,但是当我尝试将它作为Java应用程序运行时,控制台不显示任何内容,而是终止。我尝试通过在Preferences-Run/Debug-Console上显示程序写入标准输出或程序写入标准错误时显示调试控制台,但它也不起作用。这是我的代码,并提前感谢您的帮助。Eclipse中的调试控制台
import java.awt.*;
import javax.swing.*;
public class Frame4 extends JFrame implements UpdatableView {
private Counter count;
private JLabel label = new JLabel("Number = 0");
private JPanel drawing;
public Frame4(Counter c, JPanel panel) {
count = c;
drawing = panel;
Container cp = getContentPane();
cp.setLayout(new BorderLayout());
JPanel p1 = new JPanel();
p1.add(label);
cp.add(p1, BorderLayout.NORTH);
cp.add(drawing, BorderLayout.CENTER);
JPanel p2 = new JPanel(new FlowLayout());
p2.add(new CountButton("Count", count, this)
setTitle("Frame 4");
setSize(200, 180);
setVisible(true);
}
public void update() {
label.setText("Number = " + count.countOf());
drawing.repaint();
}
public static void main(String[] args) {}
}
呃,你在'main'方法中没有任何... – Reimeus 2013-02-13 18:18:27
-1。下一次,展示一些努力并格式化代码。 – 2013-02-13 18:19:34