有谁可以帮我解释一下这下面的程序代码是什么意思?为什么创建三个包?
来源:百度知道 编辑:UC知道 时间:2024/05/09 06:24:57
package test;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
public class work {
public static void main(String[] args) {
new RunFrame();
}
}
class RunFrame extends JFrame {
private JLabel name_label, sex_label, pro_label, lev_label;
private TextField field;
private JCheckBox manButton, womanButton;
private JComboBox proList, levList;
pr
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
public class work {
public static void main(String[] args) {
new RunFrame();
}
}
class RunFrame extends JFrame {
private JLabel name_label, sex_label, pro_label, lev_label;
private TextField field;
private JCheckBox manButton, womanButton;
private JComboBox proList, levList;
pr
主要的就那个RunFrame类,Work类只有main函数,程序入口点
RunFrame里面的的panel就不说了
其实就类似与
public class RunFrame extends JFrame{
public RunFrame(){
//构造函数
}
public static void main(String args[]){
//入口点
RunFrame rf = new RunFrame();
}
}
那个work类可以不要的
只是在类中创建了一个内部类吧。。。
程序没细看,总之就是用JFrame里面填了JPanel JButton之类的组件画了一个填个人信息的面板