⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 buttontest.java

📁 按钮的监听
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class ButtonTest 
{
	JFrame frame=new JFrame("测试JButton小程序");
	JPanel panel=new JPanel();
	public ButtonTest() 
	{
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setSize(300,200);
		frame.setVisible(true);
		frame.getContentPane().add(panel);
		JButton button1=new JButton("黑色(Black)");
		JButton button2=new JButton("蓝色(Blue)");
		JButton button3=new JButton("红色(Red)");
		JButton button4=new JButton("白色(White)");
		JButton button5=new JButton("青色(Cyan)");
		JButton button6=new JButton("灰色(Gray)");
		JButton button7=new JButton("深灰色(DrakGray)");
		JButton button8=new JButton("绿色(Green)");
		JButton button9=new JButton("浅灰色(LightGray)");
		JButton button10=new JButton("洋红色(Magenta)");
		JButton button11=new JButton("橘黄色(Orange)");
		JButton button12=new JButton("粉红色(Pink)");
		JButton button13=new JButton("黄色(Yellow)");
		panel.add(button1);
		panel.add(button2);
		panel.add(button3);
		panel.add(button4);
		panel.add(button5);
		panel.add(button6);
		panel.add(button7);
		panel.add(button8);
		panel.add(button9);
		panel.add(button10);
		panel.add(button11);
		panel.add(button12);
		panel.add(button13);
		button1.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.black);
				
			}
		});
		button2.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.blue);
				
			}
		});
		button3.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.red);
				
			}
		});
		button4.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.white);
				
			}
		});
		button5.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.cyan);
				
			}
		});
		button6.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.gray);
				
			}
		});
		button7.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.darkGray);
				
			}
		});
		button8.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.green);
				
			}
		});
		button9.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.lightGray);
				
			}
		});
		button10.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.magenta);
				
			}
		});
		button11.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.orange);
				
			}
		});
		button12.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.pink);
				
			}
		});
		button13.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent evt)
			{
				
				Toolkit.getDefaultToolkit().beep();
				panel.setBackground(Color.yellow);
				
			}
		});
	
		
	
	}	
	
	
	


		

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -