12. juli 2002 - 13:24Der er
1 kommentar og 1 løsning
Få focus på JTextField og holde den der..
Jeg har lavet en JApplet hvor jeg har en JTextField som jeg gerne vil have focus på når Appleten starter og holde den der, men kan ikke få det til at virke.Jeg har forsøgt mig med: beskedFelt.requestFocus(); og beskedFelt.grabFocus(); uden held. Jeg bruger gridbaglayout og JTextFielden bliver skabt således:
beskedFelt = new JTextField(10); c.insets = new Insets(10,0,0,0); c.gridx = 1; c.gridy = 2; gridbag.setConstraints(beskedFelt, c); contentPane.add(beskedFelt); beskedFelt.setEditable(true); beskedFelt.addActionListener(this);
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
public class Chat extends JApplet implements FocusListener
beskedFelt = new JTextField(10); EventQueue.invokeLater(new Runnable() { public void run() { beskedFelt.requestFocus(); } }); c.insets = new Insets(10,0,0,0); c.gridx = 1; c.gridy = 2; gridbag.setConstraints(beskedFelt, c); contentPane.add(beskedFelt); beskedFelt.setEditable(true); beskedFelt.addFocusListener(this);
public void focusGained(java.awt.event.FocusEvent fe) {
} public void focusLost(java.awt.event.FocusEvent fe) { Object source = fe.getSource(); if ( source == beskedFelt) { beskedFelt.requestFocus(); } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.