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

📄 dlgchazhao.java

📁 swing界面,适合入门人士
💻 JAVA
字号:
package txl;import java.awt.*;import javax.swing.*;import com.borland.jbcl.layout.*;import java.awt.event.*;public class dlgChaZhao extends JDialog {  JPanel panel1 = new JPanel();  JTextField jtxtfldData = new JTextField();  JButton jbtnOK = new JButton();  JButton jbtnCancle = new JButton();  int status=0;  Object[] items={"姓名","关系","公司","公司电话","家庭电话","手机","Email","呼机"};  JComboBox jcmbbxChaColm = new JComboBox(items);  GridBagLayout grdglytDlg = new GridBagLayout();  public dlgChaZhao(Frame frame, String title, boolean modal) {    super(frame, title, modal);    try {      jbInit();      pack();    }    catch(Exception ex) {      ex.printStackTrace();    }  }  public dlgChaZhao() {    this(null, "", false);  }  void jbInit() throws Exception {    panel1.setLayout(grdglytDlg);    jbtnOK.addActionListener(new java.awt.event.ActionListener() {      public void actionPerformed(ActionEvent e) {        jbtnOK_actionPerformed(e);      }    });    jbtnCancle.setText("取  消");    jbtnCancle.addActionListener(new java.awt.event.ActionListener() {      public void actionPerformed(ActionEvent e) {        jbtnCancle_actionPerformed(e);      }    });    jbtnOK.setText("确  定");    this.getContentPane().add(panel1, BorderLayout.CENTER);    panel1.add(jbtnOK,  new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(26, 55, 105, 0), 74, 5));    panel1.add(jbtnCancle,  new GridBagConstraints(1, 1, 1, 1, 0.0, 0.0            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(25, 29, 105, 40), 72, 6));    panel1.add(jtxtfldData,  new GridBagConstraints(1, 0, 1, 1, 1.0, 0.0            ,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(104, 29, 0, 40), 73, 9));    panel1.add(jcmbbxChaColm,  new GridBagConstraints(0, 0, 1, 1, 1.0, 0.0            ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(104, 55, 0, 0), 64, 8));  }  //-------------------------------------------------------------------------//  public int getStatus ()  {  return status;  }  public String getColumn()  {      if (jcmbbxChaColm.getSelectedItem().toString()=="姓名") {      return "xingming";      }      if (jcmbbxChaColm.getSelectedItem().toString()=="关系") {      return "guanxi";      }      if (jcmbbxChaColm.getSelectedItem().toString()=="公司") {      return "company";      }      if (jcmbbxChaColm.getSelectedItem().toString()=="公司电话") {      return "workphone";      }      if (jcmbbxChaColm.getSelectedItem().toString()=="家庭电话") {      return "homephone";      }      if (jcmbbxChaColm.getSelectedItem().toString()=="手机") {      return "mobile";      }      if (jcmbbxChaColm.getSelectedItem().toString()=="呼机") {      return "pager";      }      if (jcmbbxChaColm.getSelectedItem().toString()=="Email") {      return "email";      }      return null;  }  public String getData()  {  return jtxtfldData.getText();  }  public void centerPosition(JDialog frame)  {   Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();    Dimension frameSize = frame.getSize();    if (frameSize.height > screenSize.height) {      frameSize.height = screenSize.height;    }    if (frameSize.width > screenSize.width) {      frameSize.width = screenSize.width;    }    frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);  }//----------------------------------------------------------------------//  void jbtnOK_actionPerformed(ActionEvent e) {  status=1;  this.dispose();  }  void jbtnCancle_actionPerformed(ActionEvent e) {  status=0;  this.dispose();  }}

⌨️ 快捷键说明

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