📄 客户信息界面.txt
字号:
import javax.swing.*;
import java.awt.*;
class FrameTest extends JFrame
{
public FrameTest()
{
super("客户信息界面");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
setSize(406,195);
}
}
class PanelTest extends FrameTest
{
JPanel PanelObj;
public PanelTest()
{
PanelObj=new JPanel();
getContentPane().add(PanelObj);
}
}
class ComponentTest extends PanelTest
{
JLabel labelName; //名称
JLabel labelTelNo; //电话
JLabel labelSex; //性别
JLabel labelAge; //年龄
JTextField textName; //文本框
JTextField textTelNo; //文本框
JTextField textAge; //文本框
JRadioButton RButObj1,RButObj2; //单选按钮
JPanel subPanelObj;
JButton buttonObj; //按钮
public ComponentTest()
{
labelName=new JLabel("客户名称");
labelTelNo=new JLabel("电话号码");
labelSex=new JLabel("性别:");
labelAge=new JLabel("年龄:");
textName=new JTextField(25);
textTelNo=new JTextField(25);
RButObj1=new JRadioButton("男",true);
RButObj2=new JRadioButton("女",true);
subPanelObj=new JPanel();
subPanelObj.add(RButObj1);
subPanelObj.add(RButObj2);
ButtonGroup buttonGroupObj=new ButtonGroup();
buttonGroupObj.add(RButObj1);
buttonGroupObj.add(RButObj2);
textAge=new JTextField(3);
buttonObj=new JButton("录入(L)");
PanelObj.add(labelName);
PanelObj.add(textName);
PanelObj.add(labelTelNo);
PanelObj.add(textTelNo);
PanelObj.add(labelSex);
PanelObj.add(subPanelObj);
PanelObj.add(labelAge);
PanelObj.add(textAge);
PanelObj.add(buttonObj);
}
}
class FrameGuest
{
public static void main(String[] args)
{
new ComponentTest();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -