讯时个人通讯录_实训项目报告书(编辑修改稿)内容摘要:

Listener{ public Tray(String name){ if (()) { (this)。 } } public static void main(String[] args) { new Tray(junowin)。 } public void actionPerformed(ActionEvent e) {} } ( 4)树结点 public class Tree extends JFrame{ public Tree(){} public static void main(String[] args) {} } 四、详细设计 : : : 部分代码 : public class Login extends JFrame implements ActionListener{ private JFrame jf = new JFrame()。 private Container ct = ()。 private ImageIcon loginbg = new ImageIcon(image/)。 private Image logobg = ().getImage(image/)。 private Image logo = ().getImage(image/)。 private Icon iconlgbg = new ImageIcon(logobg)。 private Icon iconlg = new ImageIcon(logobg)。 private JLabel jlbg = new JLabel(loginbg)。 private JLabel jllg = new JLabel()。 private JLabel[] jlArray = { //创建标签数组 new JLabel(用户名 ), new JLabel(密 码 ), new JLabel()}。 private JButton[] jbArray = { //创建按钮数组 new JButton(登录 ), new JButton(注册 ), new JButton(修改密码 ), new JButton(删除用户 )}。 private JTextField jtf = new JTextField()。 //填写用户名的文本框 private JPasswordField jpf = new JPasswordField()。 //填写密码的文本框 public Login(){ (登录 )。 (logo)。 ()。 (false)。 (500, 300, 300, 250)。 (true)。 ().add(jlbg, new Integer())。 (0, 0, 300, 250)。 ((JPanel)ct).setOpaque(false)。 (null)。 (iconlgbg)。 (30, 20, 60, 80)。 (jllg)。 //用户名、密码、登录、注册 for (int i = 0。 i 2。 i++) { jlArray[i].setBounds(100, 20+i*50, 80, 26)。 jbArray[i].setBounds(50+i*110, 120, 90, 26)。 (jlArray[i])。 (jbArray[i])。 jbArray[i].addActionListener(this)。 } //修改、删除 for (int i = 0。 i 2。 i++) { jbArray[i+2].setBounds(50+i*110, 160, 90, 26)。 (jbArray[i+2])。 jbArray[i+2].addActionListener(this)。 } (150, 20, 120, 30)。 (jtf)。 (this)。 (150, 70, 120, 30)。 (jpf)。 (39。 ● 39。 )。 //设置密码的回显字符 (this)。 jlArray[2].setBounds(10, 190, 300, 30)。 (jlArray[2])。 } public void clear(){ //清空输入框信息,输入焦点改为用户名框 ()。 ()。 ()。 } public void actionPerformed(ActionEvent e) { //得到用户名和密码 String user = ().trim()。 String pwd = (())。 String sql =。 if (() == jtf) { //用户名到密码的焦点切换 ()。 } else if (() == jbArray[0] || () == jpf){ //登陆判断 if ((user, pwd)) { MainFrame minf = new MainFrame(())。 //进主窗体 ()。 //释放登陆窗体 } else { jlArray[2].setText( + 对不起,非法的用户名和密码。 )。 ()。 } } else if (() == jbArray[1]) { //注册判断 if (() || ()) { jlArray[2].setText( + 对不。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。