📄 mybuttonactionevent.java
字号:
import java.awt.*;
import java.*;
import java.awt.event.*;
class MyButton extends Panel implements ActionListener
{
private Button b1,b2;
String msg;
public MyButton()
{
//设置字体名称、字型和字号
setFont(new Font("Arial",Font.BOLD,16));
//设置背景色和背景色
setBackground(Color.cyan);
setForeground(Color.black);
//设置带有按钮"标签"的按钮
b1=new Button("Demo Button 1");
b2=new Button("Demo Button 2");
//向按钮添加actionlistener
b1.addActionListener(this);
b2.addActionListener(this);
//向容器添加按钮
add(b1);
add(b2);
}
public void actionPerformed(ActionEvent e)
{
msg="You have selected:"+e.getActionCommand();
repaint();
}
public void paint(Graphics g)
{
g.drawString(msg,20,150);
}
public static void main(String[] args)
{
Frame frm=new Frame("按钮示例");
MyButton button=new MyButton();
frm.add(button);
frm.setSize(300,300);
frm.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -