📄 frame1.java~175~
字号:
jLabelPosition1.setFont(new java.awt.Font("Dialog", 0, 14)); jLabelCompany1.setFont(new java.awt.Font("Dialog", 0, 14)); listLabel.setFont(new java.awt.Font("Dialog", 0, 14)); listLabel.setHorizontalAlignment(SwingConstants.CENTER); jComboBox1.setMaximumSize(new Dimension(70, 22)); jComboBox1.setMinimumSize(new Dimension(10, 22)); jComboBox1.setPreferredSize(new Dimension(10, 22)); jLabelBookedInfo.setHorizontalAlignment(SwingConstants.CENTER); jToolBar.add(jButton1); jToolBar.add(jButton10); jToolBar.add(jButton2); jToolBar.add(jButton3); jToolBar.add(jButton4); jToolBar.add(jButton7); jToolBar.add(jButton8); jToolBar.add(jButton9); jToolBar.add(jComboBox1, null); //添加菜单项目 jMenuSystem.add(jMenuPswdSet); jMenuSystem.addSeparator(); jMenuSystem.add(jMenuPswdGet); jMenuSystem.addSeparator(); jMenuSystem.add(jMenuNameSet); jMenuSystem.addSeparator(); jMenuSystem.add(jMenuPrint); jMenuSystem.addSeparator(); jMenuSystem.add(jMenuSystemExit); jMenuFunction.add(newItem); jMenuFunction.addSeparator(); jMenuFunction.add(updateItem); jMenuFunction.addSeparator(); jMenuFunction.add(bySNItem); jMenuFunction.addSeparator(); jMenuFunction.add(bySeveralItem); jMenuFunction.addSeparator();// jMenuFunction.add(byDistrictItem);// jMenuFunction.addSeparator(); jMenuFunction.add(bySortItem); jMenuFunction.addSeparator(); jMenuFunction.add(deleteItem); jMenuFunction.addSeparator(); jMenuFunction.add(resetItem); jMenuFunction.addSeparator(); jMenuFunction.add(countItem); jMenuAdvanced.add(jMenuPswdControl); jMenuPswdControl.add(jMenuPswdSetAd); jMenuPswdControl.add(jMenuPswdGetAd); jMenuAdvanced.add(jMenuArrivalView); jMenuHelp.add(jMenuAbout); jMenuBarInit.add(jMenuSystem); jMenuBarInit.add(jMenuFunction); jMenuBarInit.add(jMenuAdvanced); jMenuBarInit.add(jMenuHelp); this.setJMenuBar(jMenuBarInit); model = new DefaultTableModel(columnNames,500); tableLeft = new JTable(model); tableLeft.setPreferredScrollableViewportSize(new Dimension(700,50)); tableLeft.setSelectionBackground(Color.blue); tableLeft.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); ListSelectionModel rowSM = tableLeft.getSelectionModel(); rowSM.addListSelectionListener(new ListSelectionListener() { public void valueChanged(ListSelectionEvent e) { RecordSelected_actionPerformed(e); } }); JScrollPane scrollpaneLeft = new JScrollPane(tableLeft); paneLeft.add(listLabel, BorderLayout.NORTH); paneLeft.add(scrollpaneLeft,BorderLayout.CENTER); //其他信息区域,位于paneRight的北部 nameLabel.setText (" 姓名: "); companyLabel.setText (" 单位: "); positionLabel.setText (" 职位: "); officephoneLabel.setText(" 办公室电话: "); mobileLabel.setText (" 手机: "); emailLabel.setText (" 电子邮件: "); webpageLabel.setText (" 网址: "); faxLabel.setText (" 传真: "); callLabel.setText (" 寻呼机: "); departLabel.setText (" 部门: "); sortLabel.setText (" 分类: "); postcodeLabel.setText (" 邮政编码: "); numberLabel.setText (" 编号: "); addressLabel.setText (" 通信地址: "); gbc.fill = GridBagConstraints.HORIZONTAL; gbc.weightx=0.5; gbc.gridx=0; gbc.gridy=0; gridbag.setConstraints(nameLabel, gbc);//名字标签 gbc.gridx = 1; gbc.gridy = 0; gridbag.setConstraints(nameField, gbc); otherInfoPanel.add(nameLabel); otherInfoPanel.add(nameField); otherInfoPanel.add(positionLabel); otherInfoPanel.add(positionField); otherInfoPanel.add(companyLabel); otherInfoPanel.add(companyField); otherInfoPanel.add(officephoneLabel); otherInfoPanel.add(officephoneField); otherInfoPanel.add(mobileLabel); otherInfoPanel.add(mobileField); otherInfoPanel.add(emailLabel); otherInfoPanel.add(emailField); otherInfoPanel.add(webpageLabel); otherInfoPanel.add(webaddressField); otherInfoPanel.add(faxLabel); otherInfoPanel.add(faxField); otherInfoPanel.add(callLabel); otherInfoPanel.add(callField); otherInfoPanel.add(departLabel); otherInfoPanel.add(departField); otherInfoPanel.add(sortLabel); otherInfoPanel.add(jComboBoxSort); otherInfoPanel.add(postcodeLabel); otherInfoPanel.add(postcodeField); otherInfoPanel.add(numberLabel); otherInfoPanel.add(numberField); otherInfoPanel.add(addressLabel); otherInfoPanel.add(addressArea); contentPane.add(statusBar, BorderLayout.SOUTH); paneRight.add(cardCanvasPanel, BorderLayout.SOUTH); //名字文本域 gbc.gridx = 2; gbc.gridy = 0; gridbag.setConstraints(positionLabel, gbc);//职位标签 gbc.gridx = 3; gbc.gridy = 0; gridbag.setConstraints(positionField, gbc);//职位文本域 gbc.weightx = 0.5; gbc.gridx = 0; gbc.gridy = 1; gridbag.setConstraints(companyLabel, gbc);//单位标签 gbc.weightx = 0.0; gbc.gridwidth = 4; gbc.gridx = 1; gbc.gridy = 1; gridbag.setConstraints(companyField, gbc);//单位文本域 gbc.weightx=0.5; gbc.gridwidth=1; gbc.gridx=0; gbc.gridy=2; gridbag.setConstraints(officephoneLabel, gbc);//办公室电话标签 gbc.gridx = 1; gbc.gridy = 2; gridbag.setConstraints(officephoneField, gbc);//办公室电话文本域 gbc.gridx = 2; gbc.gridy = 2; gridbag.setConstraints(mobileLabel, gbc);//手机标签 gbc.gridx = 3; gbc.gridy = 2; gridbag.setConstraints(mobileField, gbc);//手机文本域 gbc.gridx=0; gbc.gridy=3; gridbag.setConstraints(emailLabel, gbc);//email标签 gbc.gridx = 1; gbc.gridy = 3; gridbag.setConstraints(emailField, gbc);//email文本域 gbc.gridx = 2; gbc.gridy = 3; gridbag.setConstraints(webpageLabel, gbc);//网址标签 gbc.gridx = 3; gbc.gridy = 3; gridbag.setConstraints(webaddressField, gbc);//网址文本域 gbc.gridx=0; gbc.gridy=4; gridbag.setConstraints(faxLabel, gbc);//传真标签 gbc.gridx = 1; gbc.gridy = 4; gridbag.setConstraints(faxField, gbc);//传真文本域 gbc.gridx = 2; gbc.gridy = 4; gridbag.setConstraints(callLabel, gbc);//寻呼机标签 gbc.gridx = 3; gbc.gridy = 4; gridbag.setConstraints(callField, gbc);//寻呼机文本域 gbc.gridx = 0; gbc.gridy = 5; gridbag.setConstraints(departLabel, gbc);//部门标签 gbc.gridx = 1; gbc.gridy = 5; gridbag.setConstraints(departField, gbc);//部门文本域 gbc.gridx = 2; gbc.gridy = 5; gridbag.setConstraints(sortLabel, gbc);//分类标签 gbc.gridx = 3; gbc.gridy = 5; gridbag.setConstraints(jComboBoxSort, gbc);//分类文本域 gbc.gridx=0; gbc.gridy=6; gridbag.setConstraints(postcodeLabel, gbc);//邮编标签 gbc.gridx = 1; gbc.gridy = 6; gridbag.setConstraints(postcodeField, gbc);//邮编文本域 gbc.gridx = 2; gbc.gridy = 6; gridbag.setConstraints(numberLabel, gbc);//其他标签 gbc.gridx = 3; gbc.gridy = 6; gridbag.setConstraints(numberField, gbc);//其他文本域 gbc.ipady = 20; //make this component tall gbc.weightx = 0.5; gbc.gridwidth = 1; gbc.gridx = 0; gbc.gridy = 7; gridbag.setConstraints(addressLabel, gbc);//通讯地址标签 gbc.weightx = 0.0; gbc.gridwidth = 3; gbc.gridx = 1; gbc.gridy = 7; gridbag.setConstraints(addressArea, gbc);//通讯地址文本域//信息面板置于右边面板的北部/* gbc1.fill = GridBagConstraints.HORIZONTAL; gbc1.weightx=0.5; gbc1.gridx=0; gbc1.gridy=0; gbc1.gridwidth=3; gbc1.gridheight=3; gbc1.insets.top=30; gbc1.insets.left=50;//会标 gbc1.gridx = 3; gbc1.gridy = 0; gbc1.gridwidth=10; gbc1.gridheight=3; gbc1.insets.left=20; gbc1.insets.right=0;*/ cardPanel.add(jPanelCenter, BorderLayout.CENTER); cardPanel.add(jPanelNorth, BorderLayout.NORTH); cardPanel.add(jPanelSouth, BorderLayout.SOUTH); cardCanvasPanel.add(panelTop, BorderLayout.NORTH); cardCanvasPanel.add(panelBottom, BorderLayout.SOUTH); panelBottom.add(jLabel1, BorderLayout.NORTH); panelBottom.add(jLabelBookedInfo, BorderLayout.SOUTH); cardCanvasPanel.add(panelWest, BorderLayout.WEST); cardCanvasPanel.add(panelEast, BorderLayout.EAST);/* gbc1.gridx = 0; gbc1.gridy = 3; gbc1.gridwidth=4; gbc1.gridheight=2; gbc1.insets.top=30; gbc1.insets.left=60; gbc1.insets.right=0;//姓名 gbc1.gridx = 4; gbc1.gridy = 3; gbc1.gridwidth=12; gbc1.gridheight=2; gbc1.insets.left=60; gbc1.insets.right=10;//具体姓名,来自数据库 gbc1.gridx = 0; gbc1.gridy = 5; gbc1.gridwidth=4; gbc1.gridheight=2; gbc1.insets.top=10; gbc1.insets.left=60; gbc1.insets.right=0;//单位 gbc1.gridx = 4; gbc1.gridy = 5; gbc1.gridwidth=12; gbc1.gridheight=2; gbc1.insets.left=60; gbc1.insets.right=20;//具体单位,来自数据库 gbc1.gridx = 0; gbc1.gridy = 7; gbc1.gridwidth=4; gbc1.gridheight=2; gbc1.insets.left=60; gbc1.insets.right=0;//职位 gbc1.gridx = 4; gbc1.gridy = 7; gbc1.gridwidth=12; gbc1.gridheight=2; gbc.insets.left=10; gbc1.insets.right=20;//具体职位,来自数据库 gbc1.gridx = 0; gbc1.gridy = 9; gbc1.gridwidth=20; gbc1.gridheight=2; gbc1.insets.top=30; gbc1.insets.left=40; gbc1.insets.right=0; gbc1.insets.bottom=20;//SN条形码 */ cardCanvasPanel.add(cardPanel,BorderLayout.CENTER); paneRight.add(otherInfoPanel, BorderLayout.NORTH); contentPane.add(paneLeft,BorderLayout.WEST); contentPane.add(jToolBar, BorderLayout.NORTH); contentPane.add(paneRight, BorderLayout.EAST); jPanelCenter.add(jLabelName, null); jPanelCenter.add(jLabelName1, null); jPanelCenter.add(jLabelPosition, null); jPanelCenter.add(jLabelPosition1, null); jPanelCenter.add(jLabelCompany, null); jPanelCenter.add(jLabelCompany1, null); jPanelNorth.add(jLabelIcon, new GridBagConstraints(0, 0, 3, 5, 0.0, 0.0 ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 0, 10, 0), 30, 40)); jPanelNorth.add(jLabelNameMeeting, new GridBagConstraints(3, 0, 25, 5, 0.0, 0.0 ,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(5, 0, 10, 0), 59, 62)); jPanelSouth.add(code39Bar, BorderLayout.CENTER); } // 菜单条目处理
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -