2009年4月7日——个人总结(可恶的Swing)

xiaoxiao2024-10-31  20

今天一天就折腾这个swing了,只不过是想让界面人性化一些,加一些键盘导航,没想到最后只完成了一半。对于JComboBox的GUI事件,在网上查了半天也没搞出来。 想让两个JComboBox,比如jcomboBox1和jcomboBox2,要1选择完毕后自动聚焦到2上,用了addItemListener、addKeyListener、addActionListener都没有成功实现,单独写出一个类用addActionListener测试的时候很好的,但是一放到项目中,整体运行起来就不行了。真是气人,明天一定要把它给搞出来。 登录界面: 用户表单输入框中输入完毕后,直接点击回车就可以到达密码框,代码如下: JTextField userText = new JTextField(); JPasswordField jPasswordField = new JPasswordField(); JButton okButton = new JButton(); userText.setText(""); userText.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ userText_actionPerformed(e); } }); jPasswordField.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ jPasswordField_actionPerformed(e); } }); [color=darkred] private void userText_actionPerformed(ActionEvent e){ jPasswordField.requestFocus(); } private void jPasswordField_actionPerformed(ActionEvent e){ okButton.requestFocus(); } [/color]
转载请注明原文地址: https://www.6miu.com/read-5018872.html

最新回复(0)