swing事件处理机制小例子--第二个文本框监视第一个文本框
来源:互联网 发布:淘宝美工培训班多少钱 编辑:程序博客网 时间:2024/04/29 21:50
这个例子用java编写。在窗体中创建了两个文本框,为第一个文本框添加了按键监听器,文本内容的改变会同步到第二个文本框中。
注意实现KeyListener这个接口,一定要在里面加上 keyPressed,keyReleased,keyTyped这三个函数,大小写注意,否则会报错。
import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JTextField;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;public class EventDemo extends JFrame { private JTextField textField1; private JTextField textField2; public static void main(String args[]){ EventDemo frame = new EventDemo(); frame.setVisible(true); } public EventDemo(){ super(); getContentPane().setLayout(null); setBounds(100,100,305,113); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); textField1 = new JTextField(); textField1.addKeyListener(new TextKeyListener()); textField1.setBounds(115, 12, 172, 22); getContentPane().add(textField1); textField2 = new JTextField(); textField2.setBounds(115, 40, 172, 22); getContentPane().add(textField2); final JLabel label = new JLabel(); label.setText("the first textfield :"); label.setBounds(10,12,99,18); getContentPane().add(label); final JLabel label_1 = new JLabel(); label_1.setText("the second textfield :"); label_1.setBounds(10,40,99,18); getContentPane().add(label_1); }private final class TextKeyListener implements KeyListener{ public void keyPressed(KeyEvent e){} public void keyReleased(KeyEvent e){String text = textField1.getText();textField2.setText(text); } public void keyTyped(KeyEvent e){ }}}
- swing事件处理机制小例子--第二个文本框监视第一个文本框
- 两个文本框,第一个达到字数上限后跳第二个文本框
- 菜鸟的第一个博客(用java写的个小文本框)
- 在第一个文本框输入字符后,在第二个同步显示,在第三个左右添加后同步显示。
- 改变一个文本框的值,使另一个文本框值随着第一个文本框的变化(js)
- malloc第二个小例子
- 多个文本框操作
- Opengl第一个小例子
- springMVC 第一个小例子
- sparkSQL第一个小例子
- 第一个Hibernate小例子
- 让光标在文本框的第一个位置出现
- javaSE Swing 按钮文本框触发事件
- 事件触发,下个文本框获得焦点(DOM:nextSibling方法)
- 关于页面多个文本框触发textChanged事件的问题
- 文本框的简单事件处理
- 第一个Swing程序
- 第一个 Swing 程序
- 历史名人3——阿育王
- ArcGIS Runtime for Android开发教程V2.0(4)基础篇
- EPPlus Excel2007 导出控件的使用
- Oracle将number类型的时间值转换成时间格式的字符串
- 10个高效编程框架
- swing事件处理机制小例子--第二个文本框监视第一个文本框
- UVa 12018 - Juice Extractor 解题报告
- sizeof易错点
- hdu_4545_魔法串
- 多重过滤器的使用
- 优化网站设计(二十三):减小Cookie的体积
- UIImageView常用操作
- EPPLUS 操作Excel2007 入门实例
- 历史名人4——屋大维