Salve,
dato il seguente codice :
vorrei cercare di :codice:import java.awt.*; import javax.swing.*; public class NewMain { private JLabel nomeLabel=new JLabel("nome"); private JTextField nomeText=new JTextField(""); private JLabel pswLabel=new JLabel("psw"); private JTextField pswText=new JTextField(""); private JFrame frame=new JFrame(); private JPanel pannello=new JPanel(); private JButton bottone=new JButton("prova"); private JPanel pannellosx=new JPanel(); public void GUI() { GridBagLayout layout = new GridBagLayout(); GridBagConstraints lim = new GridBagConstraints(); pannello.setLayout(layout); lim.gridx = 0; lim.gridy = 0; lim.fill = GridBagConstraints.HORIZONTAL; lim.insets.top = 5; lim.insets.bottom = 5; lim.insets.left = 5; lim.insets.right = 5; layout.setConstraints(nomeLabel, lim); pannello.add(nomeLabel); lim.gridx = 1; lim.gridy = 0; lim.fill = GridBagConstraints.HORIZONTAL; lim.insets.top = 5; lim.insets.bottom = 5; lim.insets.left = 5; lim.insets.right = 5; nomeText.setColumns(10); layout.setConstraints(nomeText, lim); pannello.add(nomeText); lim.gridx = 0; lim.gridy = 1; lim.fill = GridBagConstraints.HORIZONTAL; lim.insets.top = 5; lim.insets.bottom = 5; lim.insets.left = 5; lim.insets.right = 5; layout.setConstraints(pswLabel, lim); pannello.add(pswLabel); lim.gridx = 1; lim.gridy = 1; lim.fill = GridBagConstraints.HORIZONTAL; lim.insets.top = 5; lim.insets.bottom = 5; lim.insets.left = 5; lim.insets.right = 5; layout.setConstraints(pswText, lim); pannello.add(pswText); pannellosx.add(bottone); frame.add(pannellosx, BorderLayout.WEST); frame.add(pannello, BorderLayout.CENTER); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().setBackground(Color.WHITE); frame.setVisible(true); } public static void main(String[] args) { javax.swing.SwingUtilities.invokeLater(new Runnable() { public void run() { NewMain f= new NewMain(); f.GUI(); } }); } }
1) posizionare di default il cursorse sul jtextfield del nome
2) attualmente per spostarmi dalla jtextfield del nome a quella della psw utilizzo il tasto tab, vorrei fare la stessa cosa utilizzando le frecce invece del tab
suggerimenti?![]()
grazie per l'eventuale aiuto![]()



Rispondi quotando