?? buttontest.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 + -