tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
510
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    simonu Tutorials.de Gastzugang
    Hallo

    Ich würde gerne eine eigene Swing-Klasse (als Unterklasse von JComponent) schreiben, die ein JLabel und ein JTextField vereint, so dass ich beim Aufruf der Klasse nur das Label als String und die Länge des JTextField als int mitgeben muss (im Stil von MeineKlasse m = new MeineKlasse("Text", 10)), und so in einem Wisch das Label und das Textfeld erstellt würden.

    Welchen Ansatz müsste ich da wählen?

    Besten Dank,
    Simon
     

  2. #2
    TheJadix TheJadix ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Ort
    Bremerhaven
    Beiträge
    220
    Hallo,

    klassisch wäre die Lösung wohl die, eine Klasse von JPanel abzuleiten, diese mit deinem
    Wunsch-Konstruktor zu implementieren, der dann das JPanel initialisiert, ggf. mit einem anderen Layoutmanager ausstattet, das Label und das JTextField gemäss deiner angaben
    initialisiert und dem Panel hinzufügt.

    Im Anschluß kannst du dann deine fertige Panel-Label-TextField-Component deiner
    Oberfläche hinzufügen.

    Zur direkten ableitung von JComponent würde ich nicht raten !
    Hatte da mal Schwierigkeiten mit dem AccessibleContext und damit verbundenen
    Focus-Problemen ! (Kann aber an meinem speziellen Fall gelegen haben !)

    Gruß JAdix
     
    Signatur ? ? ? So ein Humbug ! ! !

Ähnliche Themen

  1. Swing / JavaFX UI-Testing mit Fest-Swing
    Von Thomas Darimont im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 20.11.10, 23:06
  2. Eigene Swing Komponente
    Von Guadrion im Forum Java
    Antworten: 4
    Letzter Beitrag: 03.11.09, 17:19
  3. Swing: Erzeugen von eigenen GUI-Elementen in Subklassen von JPanel
    Von Olel im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 29.07.08, 13:27
  4. javax.swing.plaf.FontUIResource: Woher lädt Swing den Font
    Von Deficiency im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 17.01.08, 08:38
  5. Eigene Swing Komponenten
    Von CosmoKey im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 28.10.03, 20:32