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

📄 classshowframe.java

📁 介绍有关java的资料 课件 相当一本书籍 里面都是很基础的知识
💻 JAVA
字号:
package ClassShow;import java.awt.*;import java.awt.event.*;import javax.swing.*;import com.borland.jbcl.layout.*;/** * Title:        类演示程序 * Description:  类演示程序——北京师范大学计算机系:孙一林 * Copyright:    Copyright (c) 2001 * Company:      北京师范大学计算机系 * @author 孙一林 * @version 1.0 */public class ClassShowFrame extends JFrame {  XYLayout xYLayout1 = new XYLayout();  GroupBox groupBox1 = new GroupBox();  JLabel jLabel1 = new JLabel();  XYLayout xYLayout2 = new XYLayout();  JTextField jTextField1 = new JTextField();  JLabel jLabel2 = new JLabel();  JTextField jTextField2 = new JTextField();  JCheckBox jCheckBox1 = new JCheckBox();  JCheckBox jCheckBox2 = new JCheckBox();  GroupBox groupBox2 = new GroupBox();  XYLayout xYLayout3 = new XYLayout();  JButton jButton1 = new JButton();  JButton jButton2 = new JButton();  GroupBox groupBox3 = new GroupBox();  XYLayout xYLayout4 = new XYLayout();  GroupBox groupBox4 = new GroupBox();  XYLayout xYLayout5 = new XYLayout();  JLabel jLabel3 = new JLabel();  JLabel jLabel4 = new JLabel();  JCheckBox jCheckBox3 = new JCheckBox();  JTextField jTextField3 = new JTextField();  JTextField jTextField4 = new JTextField();  JButton jButton3 = new JButton();  JButton jButton4 = new JButton();  //Construct the frame  public ClassShowFrame() {    try  {      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  //Component initialization  private void jbInit() throws Exception  {    groupBox1.setLabel("狗属性");    groupBox1.setLayout(xYLayout2);    this.setLayout(xYLayout1);    this.setTitle("类演示程序");    this.setSize(new Dimension(400, 300));    this.addWindowListener(new java.awt.event.WindowAdapter() {      public void windowActivated(WindowEvent e) {        this_windowActivated(e);      }    });    xYLayout1.setHeight(295);    xYLayout1.setWidth(407);    jLabel1.setText("狗名字:");    jTextField1.setText("狗名字");    jLabel2.setText("狗年龄:");    jTextField2.setText("0");    jCheckBox1.setText("雄性");    jCheckBox2.setText("有尾");    groupBox2.setLabel("狗行为");    groupBox2.setLayout(xYLayout3);    jButton1.setText("狗声");    jButton1.addActionListener(new java.awt.event.ActionListener() {      public void actionPerformed(ActionEvent e) {        jButton1_actionPerformed(e);      }    });    jButton2.setText("狗动作");    jButton2.addActionListener(new java.awt.event.ActionListener() {      public void actionPerformed(ActionEvent e) {        jButton2_actionPerformed(e);      }    });    groupBox3.setLabel("人属性");    groupBox3.setLayout(xYLayout4);    groupBox4.setLabel("人行为");    groupBox4.setLayout(xYLayout5);    jLabel3.setText("人名字:");    jLabel4.setText("人年龄:");    jCheckBox3.setText("男");    jTextField3.setText("人名字");    jTextField4.setText("0");    jButton3.setText("人声");    jButton3.addActionListener(new java.awt.event.ActionListener() {      public void actionPerformed(ActionEvent e) {        jButton3_actionPerformed(e);      }    });    jButton4.setText("人动作");    jButton4.addActionListener(new java.awt.event.ActionListener() {      public void actionPerformed(ActionEvent e) {        jButton4_actionPerformed(e);      }    });    this.add(groupBox1, new XYConstraints(6, 11, 178, -1));    groupBox1.add(jLabel1, new XYConstraints(-3, 15, -1, -1));    groupBox1.add(jTextField1, new XYConstraints(54, 14, 88, -1));    groupBox1.add(jLabel2, new XYConstraints(-2, 52, 56, 27));    groupBox1.add(jTextField2, new XYConstraints(58, 53, 84, 20));    groupBox1.add(jCheckBox2, new XYConstraints(88, 98, 55, 23));    groupBox1.add(jCheckBox1, new XYConstraints(6, 100, 52, 17));    this.add(groupBox2, new XYConstraints(7, 170, 177, 88));    groupBox2.add(jButton2, new XYConstraints(75, 13, -1, 31));    groupBox2.add(jButton1, new XYConstraints(-4, 13, 67, 30));    this.add(groupBox3, new XYConstraints(198, 11, 187, 157));    groupBox3.add(jLabel3, new XYConstraints(1, 13, 56, 24));    groupBox3.add(jLabel4, new XYConstraints(-2, 52, 60, 20));    groupBox3.add(jCheckBox3, new XYConstraints(15, 99, 49, 20));    groupBox3.add(jTextField3, new XYConstraints(60, 15, 94, 23));    groupBox3.add(jTextField4, new XYConstraints(59, 52, 95, -1));    this.add(groupBox4, new XYConstraints(196, 172, 188, 89));    groupBox4.add(jButton3, new XYConstraints(-3, 13, 67, 30));    groupBox4.add(jButton4, new XYConstraints(79, 14, 77, 30));  }  void this_windowActivated(WindowEvent e) {    dogClass dog = new dogClass();    manClass man = new manClass();    jTextField1.setText(dog.getName());    jTextField2.setText(Integer.toString(dog.getAge()));    jCheckBox1.setSelected(dog.getMale());    jCheckBox2.setSelected(dog.getTail());    jTextField3.setText(man.getName());    jTextField4.setText(Integer.toString(man.getAge()));    jCheckBox3.setSelected(man.getMale());  }  void jButton1_actionPerformed(ActionEvent e) {    dogClass dog = new dogClass();    dog.dogAction();  }  void jButton3_actionPerformed(ActionEvent e) {    manClass man = new manClass();    man.manAction();  }  void jButton4_actionPerformed(ActionEvent e) {    manCalFrame mancalculator = new manCalFrame();    mancalculator.show();  }  void jButton2_actionPerformed(ActionEvent e) {    ActShowFrame dogPicFrame = new ActShowFrame();    dogPicFrame.show();  }}

⌨️ 快捷键说明

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