JPopMenu und JPasswordField?

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi leute!

Hab mich jetzt nach mehreren Versuchen entschlossen eure Hilfe in Anspruch zu nehmen.
Ich würde gerne in ein JPopupMenu ein JPasswortField hinzufügen. Leider bekomme ich dann keinen Focus auf das JPasswordField :(

Code:
  JPasswordField pwd = new JPasswordField(10);
  pwd.addActionListener(this);

  JPopupMenu menu = new JPopupMenu();
  menu.setLayout(new FlowLayout(FlowLayout.LEFT));
  menu.setLocation(x+10,y+5);
  menu.add("Password: ");
  menu.add(pwd);
  menu.pack();
  menu.setVisible(true);

Also das JPopupMenu wird angezeigt, mit dem JPasswordField. Bei einem Klick in das JPasswordField verschwindet es :(

Ich hoffe ihr könnt mir helfen!

mfg derGast
 
G

Guest

Gast
Danke für die sehr schnelle Antwort!
Ich glaube es funktioniert, werde das ganze mal auf Herz und Nieren testen!

mfg derGast
 

André Uhres

Top Contributor
Gewöhnlich nimmt man für sowas einen Dialog, z.B.:
Code:
       JPasswordField pwdField = new JPasswordField(10);
        JOptionPane.showConfirmDialog(null, pwdField, "Bitte Passwort eingeben", JOptionPane.OK_CANCEL_OPTION);
        System.out.println(pwdField.getPassword());
 
G

Guest

Gast
Ok, danke dir auch für deinen Vorschlag. Aber ich denke ein Dialogfenster passt einfach nicht zu meinem GUI-Design.


mfg derGast
 
B

Beni

Gast
Du kannst einem Dialog den Titel mit "setUndecorated( true )" wegnehmen. Dann ist er nur noch eine leere Fläche... du kannst auch mal was mit "javax.swing.Popup" ausprobieren, aber nach meinen Erfahrungen steht das Ding auf Kriegsfuss mit der Tastatur.
 
G

Guest

Gast
Danke nochmals für die zahlreichen Antworten! Ich habe jetzt die Lösung von "Wildcard" in meine GUI implementiert und getestet. Bin echt zufrieden damit, alles funktioniert problemlos und es sieht super aus.
Werde mir aber auch noch den Vorschlag von "Beni" näher ansehen!

Super Forum! Danke für euer Hilfe!

mfg derGast
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G JPopMenu handling AWT, Swing, JavaFX & SWT 2
G JPopMenu und MouseEvents AWT, Swing, JavaFX & SWT 4
G Swing JPasswordField AWT, Swing, JavaFX & SWT 12
K Probleme beim JPasswordField AWT, Swing, JavaFX & SWT 11
OlafHD JPasswordField mit Button eingeben AWT, Swing, JavaFX & SWT 4
J JPasswordField kodiertes Passwort AWT, Swing, JavaFX & SWT 3
W JPasswordField AWT, Swing, JavaFX & SWT 5
C Swing JPasswordField wird nicht angezeigt AWT, Swing, JavaFX & SWT 27
VfL_Freak Swing Frage zu "new JPasswordField( 10 )" AWT, Swing, JavaFX & SWT 6
B Text im JPasswordField AWT, Swing, JavaFX & SWT 5
C Swing JPasswordField Password auslesen AWT, Swing, JavaFX & SWT 7
Y Swing JPasswordField Fehler AWT, Swing, JavaFX & SWT 14
M Swing jPasswordField getPassword() entschlüsseln AWT, Swing, JavaFX & SWT 9
W Swing JPasswordField "leeren" AWT, Swing, JavaFX & SWT 3
H JPasswordField AWT, Swing, JavaFX & SWT 27
M JPasswordfield.getpassword() char[] nicht codiert auslesen? AWT, Swing, JavaFX & SWT 2
K JPasswordField AWT, Swing, JavaFX & SWT 3
A Aus einem JPasswordField das Passwort auslesen AWT, Swing, JavaFX & SWT 3
Z Probleme mit JtextField und JPasswordField AWT, Swing, JavaFX & SWT 4
S JPasswordField warning : deprecation AWT, Swing, JavaFX & SWT 10
T Suche Methode zum anzeigen eines Textteils im JPasswordfield AWT, Swing, JavaFX & SWT 2
M JPasswordField AWT, Swing, JavaFX & SWT 7
F Eingabe in JPasswordField auf vier Zeichen beschränken AWT, Swing, JavaFX & SWT 3
W JPasswordField AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen


Oben