List of usage examples for javax.swing JTextField getAccessibleContext
@BeanProperty(bound = false)
public AccessibleContext getAccessibleContext()
AccessibleContext associated with this JTextField. From source file:MainClass.java
MainClass() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel p = new JPanel();
p.setPreferredSize(new Dimension(300, 50));
JLabel jl = new JLabel("Name:");
p.add(jl);/*from ww w .jav a 2 s . c om*/
JTextField jtf = new JTextField(20);
jtf.getAccessibleContext().setAccessibleName("Name-entry");
p.add(jtf);
AccessibleRelation ar = new AccessibleRelation("connector", jtf);
AccessibleContext ac = jl.getAccessibleContext();
ac.getAccessibleRelationSet().add(ar);
getContentPane().add(p);
pack();
setVisible(true);
}
From source file:com.eviware.soapui.support.components.SimpleForm.java
/** * Appends a label and a text field to the form * * @param label The value of the label * @param name The name of the text field * @param tooltip The value of the text field tool tip * @param textFieldColumns The number of columns to display for the text field. Should be a constant defined in SimpleForm * @return The text field/* w ww . j a v a2 s . co m*/ * @see com.eviware.soapui.support.components.SimpleForm */ public JTextField appendTextField(String label, String name, String tooltip, int textFieldColumns) { JTextField textField = new JUndoableTextField(); textField.setName(name); textField.setColumns(textFieldColumns); setToolTip(textField, tooltip); textField.getAccessibleContext().setAccessibleDescription(tooltip); JTextComponentPopupMenu.add(textField); append(label, textField); return textField; }