Try to links JLabel objects with the components that they describe. This will enable users to click on labels or press mnemonic keys to activate labeled text fields etc.
JTextField field = new JTextField(); JLabel label = new JLabel("My Label:"); label.setDisplayedMnemonic('m'); label.setLabelFor(field);