List of usage examples for javax.swing JTextField JTextField
public JTextField()
TextField
. From source file:Main.java
/** * initialize keystroke bindings// w w w . j a v a2 s.c om */ public final static void InitializeKeyStrokeBindings() { String selectAllAction = DefaultEditorKit.selectAllAction; String cutAction = DefaultEditorKit.cutAction; String copyAction = DefaultEditorKit.copyAction; String pasteAction = DefaultEditorKit.pasteAction; int mask = Toolkit.getDefaultToolkit().getMenuShortcutKeyMask(); JTextComponent.KeyBinding ctrlA = new JTextComponent.KeyBinding(KeyStroke.getKeyStroke(KeyEvent.VK_A, mask), selectAllAction); JTextComponent.KeyBinding ctrlX = new JTextComponent.KeyBinding(KeyStroke.getKeyStroke(KeyEvent.VK_X, mask), cutAction); JTextComponent.KeyBinding ctrlC = new JTextComponent.KeyBinding(KeyStroke.getKeyStroke(KeyEvent.VK_C, mask), copyAction); JTextComponent.KeyBinding ctrlV = new JTextComponent.KeyBinding(KeyStroke.getKeyStroke(KeyEvent.VK_V, mask), pasteAction); JTextComponent.KeyBinding[] extraBindings = new JTextComponent.KeyBinding[] { ctrlA, ctrlX, ctrlC, ctrlV }; Keymap defaultKeyMap = JTextComponent.getKeymap(JTextComponent.DEFAULT_KEYMAP); JTextComponent dummy = new JTextField(); JTextComponent.loadKeymap(defaultKeyMap, extraBindings, dummy.getActions()); }
From source file:Main.java
public Main() { Object[] items = { Color.red, Color.green, Color.blue }; JComboBox comboBox = new JComboBox(items); comboBox.setRenderer(new ColorRenderer(comboBox)); getContentPane().add(comboBox, BorderLayout.NORTH); add(new JTextField(), BorderLayout.SOUTH); }
From source file:Main.java
public Main() throws HeadlessException { setSize(200, 200);/*from w w w .ja va 2 s . c om*/ setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLayout(new FlowLayout(FlowLayout.LEFT)); DocumentFilter filter = new UppercaseDocumentFilter(); JTextField firstName = new JTextField(); firstName.setPreferredSize(new Dimension(100, 20)); ((AbstractDocument) firstName.getDocument()).setDocumentFilter(filter); JTextField lastName = new JTextField(); lastName.setPreferredSize(new Dimension(100, 20)); ((AbstractDocument) lastName.getDocument()).setDocumentFilter(filter); add(firstName); add(lastName); }
From source file:TextSlider.java
public TextSlider() { setLayout(new BoxLayout(this, BoxLayout.Y_AXIS)); textField = new JTextField(); scrollBar = new JScrollBar(JScrollBar.HORIZONTAL); BoundedRangeModel brm = textField.getHorizontalVisibility(); scrollBar.setModel(brm);/*w ww .java 2 s. c o m*/ add(textField); add(scrollBar); }
From source file:SwingSuspendResume.java
public SwingSuspendResume() { symbolTF = new JTextField(); symbolTF.setEditable(false);//ww w. jav a 2s. c om symbolTF.setFont(new Font("Monospaced", Font.BOLD, 26)); symbolTF.setHorizontalAlignment(JTextField.CENTER); final JButton suspendB = new JButton("Suspend"); final JButton resumeB = new JButton("Resume"); suspendB.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { suspendNow(); } }); resumeB.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { resumeNow(); } }); JPanel innerStackP = new JPanel(); innerStackP.setLayout(new GridLayout(0, 1, 3, 3)); innerStackP.add(symbolTF); innerStackP.add(suspendB); innerStackP.add(resumeB); this.setLayout(new FlowLayout(FlowLayout.CENTER)); this.add(innerStackP); }
From source file:Main.java
Main(String title) { super(title); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); commandLine = new JTextField(); commandLine.addActionListener(this); getContentPane().add(commandLine, BorderLayout.NORTH); view = new JEditorPane(); view.setEditable(false);/*from w w w . j a v a 2s . c o m*/ view.setPreferredSize(new Dimension(400, 400)); view.addHyperlinkListener(this); getContentPane().add(view, BorderLayout.CENTER); pack(); setVisible(true); }
From source file:MainClass.java
MainClass(String title) { super(title); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); commandLine = new JTextField(); commandLine.addActionListener(this); getContentPane().add(commandLine, BorderLayout.NORTH); view = new JEditorPane(); view.setEditable(false);/*w ww .j a v a2s . c o m*/ view.setPreferredSize(new Dimension(400, 400)); view.addHyperlinkListener(this); getContentPane().add(view, BorderLayout.CENTER); pack(); setVisible(true); }
From source file:Main.java
public Main() { GridBagLayout layout = new GridBagLayout(); GridBagConstraints constraints = new GridBagConstraints(); getContentPane().setLayout(layout);/* w ww.ja v a2s . c o m*/ constraints.anchor = GridBagConstraints.WEST; JLabel l1 = new JLabel("First Name:"); constraints.gridx = 0; constraints.gridy = 0; constraints.gridwidth = 1; constraints.gridheight = 1; constraints.weightx = 0; constraints.weighty = 0; constraints.fill = GridBagConstraints.BOTH; constraints.insets = new Insets(5, 5, 5, 5); layout.setConstraints(l1, constraints); getContentPane().add(l1); JTextField t1 = new JTextField(); constraints.gridx = 1; constraints.gridy = 0; constraints.weightx = 1; constraints.fill = GridBagConstraints.HORIZONTAL; constraints.insets = new Insets(5, 5, 5, 5); layout.setConstraints(t1, constraints); getContentPane().add(t1); setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(700, 500); }
From source file:Main.java
public Main() { final JPopupMenu contextMenu = new JPopupMenu("Edit"); contextMenu.add(makeMenuItem("Save")); contextMenu.add(makeMenuItem("Save As")); contextMenu.add(makeMenuItem("Close")); JFrame frame = new JFrame(); JPanel panel = new JPanel(); panel.setLayout(new BorderLayout()); frame.add(panel);//from www .j a v a 2s . c om panel.setComponentPopupMenu(contextMenu); textArea.setInheritsPopupMenu(true); panel.add(BorderLayout.CENTER, textArea); JTextField textField = new JTextField(); textField.setInheritsPopupMenu(true); panel.add(BorderLayout.SOUTH, textField); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(400, 200); frame.setVisible(true); }
From source file:ContextMenu.java
public ContextMenu() { final JPopupMenu contextMenu = new JPopupMenu("Edit"); contextMenu.add(makeMenuItem("Save")); contextMenu.add(makeMenuItem("Save As")); contextMenu.add(makeMenuItem("Close")); JFrame frame = new JFrame(); JPanel panel = new JPanel(); panel.setLayout(new BorderLayout()); frame.add(panel);/*ww w.java2s .c o m*/ panel.setComponentPopupMenu(contextMenu); textArea.setInheritsPopupMenu(true); panel.add(BorderLayout.CENTER, textArea); JTextField textField = new JTextField(); textField.setInheritsPopupMenu(true); panel.add(BorderLayout.SOUTH, textField); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(400, 200); frame.setVisible(true); }