0
爲什麼我的程序不工作?我想使用borderlayout,並且每個按鈕都做不同的事情。我做了很多研究,但我仍然犯了錯誤,只是迷失了方向。操作事件錯誤
感謝您提前給予的幫助。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.BorderLayout;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class Guard10 {
public static void main(String[] args)
{
new Guard10()
}
public Guard10()
{
JFrame myFrame = new JFrame();
myFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
myFrame.setTitle("Show BorderLayout");
myFrame.setSize(300, 200);
myFrame.setLocationRelativeTo(null);
// Add buttons to the frame
JButton labelButton = new JButton ("one");
labelButton.addActionListener(new LabelListener()
{
@Override
public void actionPerformed (ActionEvent event)
{
System.out.println ("You clicked it!");
}
});
////////////
JButton button2 = new JButton ("two");
button2.addActionListener(new Button2Listener()
{
@Override
public void actionPerformed (ActionEvent event)
{
System.out.println ("YAY!");
}
}
myFrame.add(labelButton,BorderLayout.SOUTH);
myFrame.add(button2,BorderLayout.NORTH)
myFrame.setVisible(true);
}
}
發佈stacktrace以便我們可以看到錯誤 – Blacklight
什麼樣的錯誤?彙編?例外?不良行爲? –
我很抱歉沒有把錯誤。我得到了11個錯誤:大部分是「找不到符號」 –