📄 discinfochangewindow.java
字号:
/**
* @(#)DiscInfoChangeWindow.java
*
*
* @author
* @version 1.00 2008/5/21
*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class DiscInfoChangeWindow extends AppFrame{
private Container c;
private GridBagLayout layout;
private GridBagConstraints constraints;
JLabel UserQueryLabel[]=new JLabel[24];
JTextField NameField=new JTextField(12);
JTextField RoleField=new JTextField(12);
JTextField NumberField=new JTextField(12);
JTextField PriceField=new JTextField(12);
String names1[] = { "","大陆", "欧美", "日韩" ,"港台"};
JComboBox AreaBox = new JComboBox( names1 );
String names2[] = { "","2008", "2007", "2006","2005", "2004","2003", "2002","2001","2000以前"};
JComboBox TimeBox = new JComboBox( names2 );
String names3[] = { "","爱情", "科幻", "战争","动作","恐怖","悬疑","喜剧","综艺","卡通","电视剧"};
JComboBox TypeBox = new JComboBox( names3 );
JButton ok=new JButton("查询");
JButton change=new JButton("修改");
JButton cancel=new JButton("取消");
public DiscInfoChangeWindow() {
c=getContentPane();
layout=new GridBagLayout();
c.setLayout(layout);
constraints=new GridBagConstraints();
super.setTitle("修改碟片信息");
UserQueryLabel[0]=new JLabel("片名");
UserQueryLabel[1]=new JLabel("主演");
UserQueryLabel[2]=new JLabel("类型");
UserQueryLabel[3]=new JLabel("地区");
UserQueryLabel[4]=new JLabel("时间");
UserQueryLabel[5]=new JLabel("数量");
UserQueryLabel[6]=new JLabel("日租金");
UserQueryLabel[7]=new JLabel(" ");
UserQueryLabel[8]=new JLabel(" ");
UserQueryLabel[9]=new JLabel(" ");
UserQueryLabel[10]=new JLabel(" ");
UserQueryLabel[11]=new JLabel(" ");
UserQueryLabel[12]=new JLabel(" ");
UserQueryLabel[13]=new JLabel(" ");
UserQueryLabel[14]=new JLabel(" ");
UserQueryLabel[15]=new JLabel(" ");
UserQueryLabel[16]=new JLabel(" ");
UserQueryLabel[17]=new JLabel(" ");
UserQueryLabel[18]=new JLabel(" ");
UserQueryLabel[19]=new JLabel(" ");
UserQueryLabel[20]=new JLabel(" ");
UserQueryLabel[21]=new JLabel(" ");
UserQueryLabel[22]=new JLabel(" ");
UserQueryLabel[23]=new JLabel(" ");
for (int i=0;i<7;i++)
UserQueryLabel[i].setFont(new Font("宋体",Font.PLAIN,18));
constraints.fill=GridBagConstraints.BOTH;
addComponent(UserQueryLabel[0],1,0,1,1);
addComponent(NameField,1,1,1,2);
addComponent(UserQueryLabel[7],0,3,1,1);
addComponent(UserQueryLabel[8],1,3,1,1);
addComponent(UserQueryLabel[1],3,0,1,1);
addComponent(RoleField,3,1,1,2);
addComponent(UserQueryLabel[9],2,3,1,1);
addComponent(UserQueryLabel[10],3,3,1,1);
addComponent(UserQueryLabel[2],5,0,1,1);
addComponent(TypeBox,5,1,1,2);
addComponent(UserQueryLabel[11],4,3,1,1);
addComponent(UserQueryLabel[12],5,3,1,1);
addComponent(UserQueryLabel[3],7,0,1,1);
addComponent(AreaBox,7,1,1,2);
addComponent(UserQueryLabel[13],6,3,1,1);
addComponent(UserQueryLabel[14],7,3,1,1);
addComponent(UserQueryLabel[4],9,0,1,1);
addComponent(TimeBox,9,1,1,2);
addComponent(UserQueryLabel[15],8,3,1,1);
addComponent(UserQueryLabel[16],9,3,1,1);
addComponent(UserQueryLabel[5],11,0,1,5);
addComponent(NumberField,11,1,1,2);
addComponent(UserQueryLabel[17],10,3,1,1);
addComponent(UserQueryLabel[18],11,3,1,1);
addComponent(UserQueryLabel[6],13,0,1,1);
addComponent(PriceField,13,1,1,2);
addComponent(UserQueryLabel[19],12,3,1,1);
addComponent(UserQueryLabel[20],13,3,1,1);
addComponent(UserQueryLabel[21],14,0,1,5);
addComponent(UserQueryLabel[22],14,0,1,5);
addComponent(UserQueryLabel[23],14,1,1,1);
addComponent(ok,15,0,1,1);
addComponent(change,15,1,1,1);
change.setEnabled(false);
addComponent(cancel,15,2,1,1);
c.setBackground(Color.LIGHT_GRAY);
setLocation(200,100);
setVisible(true);
}
private void addComponent( Component component,
int row, int column, int height,int width )
{
constraints.gridx = column;
constraints.gridy = row;
constraints.gridwidth = width;
constraints.gridheight = height;
layout.setConstraints( component,constraints);
c.add(component);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -