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

📄 employee.java

📁 java程序设计 清华出版社 孙燮华老师编写的程序源代码
💻 JAVA
字号:
//employee.java
import java.awt.*;
import java.awt.event.*;

public class employee extends Frame implements ActionListener{
  Button button1,button2,button3,button4;
  TextArea text1;

  public employee(){
    GridBagLayout gridbag=new GridBagLayout();
    GridBagConstraints constraints=new GridBagConstraints();
    setLayout(gridbag);
    constraints.fill=GridBagConstraints.BOTH;   //设置约束,水平和垂直方向均填充
    constraints.weightx=1;                      //设置约束,占有水平额外空间权系数
    button1=new Button("Britta");
    gridbag.setConstraints(button1,constraints);//对button1设置约束
    add(button1);
    button1.addActionListener(this);

    button2=new Button("Mark");
    gridbag.setConstraints(button2,constraints);//对button2设置约束
    add(button2);
    button2.addActionListener(this);

    button3=new Button("Nancy");
    gridbag.setConstraints(button3,constraints);//对button3设置约束
    add(button3);
    button3.addActionListener(this);

    button4=new Button("Ted");
    constraints.gridwidth=GridBagConstraints.REMAINDER;//设置约束,换行
    gridbag.setConstraints(button4,constraints);//对button4设置约束
    add(button4);
    button4.addActionListener(this);

    text1=new TextArea();
    constraints.gridwidth=GridBagConstraints.REMAINDER;//设置约束,单独一行
    gridbag.setConstraints(text1,constraints);
    add(text1);
    setSize(300,300);
    setVisible(true);
  }

  public void actionPerformed(ActionEvent e){
    if(e.getSource()==button1){
      text1.setText("ID: 838939");
    }
    if(e.getSource()==button2){
      text1.setText("ID: 8533834");
    }
    if(e.getSource()==button3){
      text1.setText("ID: 3583893");
    }
    if(e.getSource()==button4){
      text1.setText("ID: 4893439");
    }
  }
  public static void main(String args[]){
    employee myEmployee=new employee();
  }
}

⌨️ 快捷键说明

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