testautotextfield.java
来自「CRMS客户关系管理系统(JAVA版),这是一个客户关系管理系统。」· Java 代码 · 共 53 行
JAVA
53 行
package crms.ui;import crms.ui.*;import java.util.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class TestAutoTextField { public final static void main(String args[]) { TestAutoTextField t = new TestAutoTextField(); } protected AutoTextField test_text = null; public TestAutoTextField() { JFrame f = new JFrame(); Container c = f.getContentPane(); BorderLayout l = new BorderLayout(); l.setHgap(5); l.setVgap(5); c.setLayout(l); ArrayList list = new ArrayList(); list.add(new String("tnichols")); list.add(new String("tthornhill")); list.add(new String("mmcgrath")); list.add(new String("bob")); AutoTextField a = new AutoTextField(list, 2); test_text = a; c.add(a, BorderLayout.CENTER); JButton b = new JButton("Autocompleted?"); b.addMouseListener( new MouseAdapter() { public void mouseClicked(MouseEvent me) { System.out.println("aaa"); System.out.println("Automated is: " + test_text.isAutomatic()); } } ); c.add(b,BorderLayout.SOUTH); System.out.println(a); f.setSize(300,400); f.show(); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?