一、定义一个窗口frame和一个面板panel
二、定义两个按钮,分别显示姓名和学号,把按钮添加进panel,然后把panel添加到窗口
三、定义ActionListener或MouseListener事件,在点击按钮时调用JOptionPane的静态方法showMessageDialog,弹出当前按钮上的文字
四、把事件分别绑定到两个按钮上,实现按钮的点击效果五、显示窗口,效果如下图所示:
本人不太懂这个
一、定义一个窗口frame和一个面板panel
二、定义两个按钮,分别显示姓名和学号,把按钮添加进panel,然后把panel添加到窗口
三、定义ActionListener或MouseListener事件,在点击按钮时调用JOptionPane的静态方法showMessageDialog,弹出当前按钮上的文字
四、把事件分别绑定到两个按钮上,实现按钮的点击效果五、显示窗口,效果如下图所示:
本人不太懂这个
完整代码如下:
public static void main(String[] args) throws Exception {
new DemoFrame().setVisible(true);
}
static class DemoFrame extends JFrame {
public DemoFrame() throws HeadlessException {
setSize(300,300);
setLocationRelativeTo(null);
JPanel panel = new JPanel();
JButton b1 = new JButton("姓名");
b1.addActionListener(e->{
JOptionPane.showMessageDialog(DemoFrame.this, b1.getText());
});
JButton b2 = new JButton("123456789");
b2.addActionListener(e->{
JOptionPane.showMessageDialog(DemoFrame.this, b2.getText());
});
panel.add(b1);
panel.add(b2);
add(panel);
}
}