Using JLabel Mnemonics: Interconnect a specific JLabel and JTextField : 单行输入控件 « Swing « Java 教程

En
Java 教程
1. 语言基础
2. 数据类型
3. 操作符
4. 流程控制
5. 类定义
6. 开发相关
7. 反射
8. 正则表达式
9. 集合
10. 线
11. 文件
12. 泛型
13. 本土化
14. Swing
15. Swing事件
16. 二维图形
17. SWT
18. SWT 二维图形
19. 网络
20. 数据库
21. Hibernate
22. JPA
23. JSP
24. JSTL
25. Servlet
26. Web服务SOA
27. EJB3
28. Spring
29. PDF
30. 电子邮件
31. 基于J2ME
32. J2EE应用
33. XML
34. 设计模式
35. 日志
36. 安全
37. Apache工具
38. 蚂蚁编译
39. JUnit单元测试
Java
Java 教程 » Swing » 单行输入控件 
14. 15. 7. Using JLabel Mnemonics: Interconnect a specific JLabel and JTextField
Using JLabel Mnemonics: Interconnect a specific JLabel and JTextField
import java.awt.BorderLayout;
import java.awt.event.KeyEvent;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class LabelSampleLabelFor {
  public static void main(String args[]) {
    JFrame frame = new JFrame("Label Focus Example");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JPanel panel = new JPanel(new BorderLayout());
    JLabel label = new JLabel("Name: ");
    label.setDisplayedMnemonic(KeyEvent.VK_N);
    JTextField textField = new JTextField();
    label.setLabelFor(textField);
    panel.add(label, BorderLayout.WEST);
    panel.add(textField, BorderLayout.CENTER);
    frame.add(panel, BorderLayout.NORTH);
    frame.add(new JButton("Somewhere Else"), BorderLayout.SOUTH);
    frame.setSize(250150);
    frame.setVisible(true);
  }
}
14. 15. 单行输入控件
14. 15. 1. 设置文字宽度
14. 15. 2. 两个JTextField共享数据模型两个JTextField共享数据模型
14. 15. 3. 添加ActionListener到JTextField添加ActionListener到JTextField
14. 15. 4. 输入焦点遍历输入焦点遍历
14. 15. 5. JTextField与JScrollBar的滚动JTextField与JScrollBar的滚动
14. 15. 6. 水平对齐水平对齐
14. 15. 7. Using JLabel Mnemonics: Interconnect a specific JLabel and JTextFieldUsing JLabel Mnemonics: Interconnect a specific JLabel and JTextField
14. 15. 8. 确保内容是可见的确保内容是可见的
14. 15. 9. 使用写方法来写内容使用写方法来写内容
14. 15. 10. 拖放文本演示
14. 15. 11. 文字控件事件
14. 15. 12. HighLight painter and JTextField
14. 15. 13. 限制JTextField最大长度
14. 15. 14. 过滤器JTextField
14. 15. 15. 格式JTextField的文字为大写
14. 15. 16. 添加键盘监听
14. 15. 17. JTextfield内容右对齐
14. 15. 18. Set the focus on a particular JTextField
14. 15. 19. 自定义JTextField外观
14. 15. 20. 剪切,粘贴,并复制在JTextField
14. 15. 21. 调整文字JTextField组件
14. 15. 22. 基于JTextField内容,启用或禁用JButton
14. 15. 23. 集成InputVerfier
www.java2java.com | Contact Us
Copyright 2010 - 2030 Java Source and Support. All rights reserved.
All other trademarks are property of their respective owners.