buttontest.java
来自「一个J2SE的简单入门」· Java 代码 · 共 43 行
JAVA
43 行
import Java.awt.*;
import Java.awt.event.*;
import Javax.swing.*;
public class ButtonTest {
public static void main(String[] args)
{
ButtonFrame frame= new ButtonFrame(); //实例化一个 ButtonFrame类
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//添加关闭事件
frame.show();//显示框架
}
}
class ButtonFrame extends JFrame{
public ButtonFrame()
{
setTitle("ButtonTest");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT );
ButtonPanel panel= new ButtonPanel();//实例化一个面板
Container contentpanel= getContentPane();
contentpanel.add(panel);
}
public static final int DEFAULT_WIDTH = 300;
public static final int DEFAULT_HEIGHT= 200;
}
class ButtonPanel extends JPanel{
public ButtonPanel()
{
setLayout(new BorderLayout());
JButton yellowButton= new JButton("yellow");//实例化一个JButton按钮对象
JButton redButton= new JButton("red");
JButton blueButton= new JButton("blue");
// add by wanghao 0402
JButton greenButton = new JButton("green");
//JButton b= new JButton("black");
//JButton c= new JButton("pink");
//JButton d= new JButton("brown");
add(yellowButton,"South");//把按钮对象添加到面板中
add(redButton,"North");
add(blueButton,"West");
add(greenButton,"East");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?