JButtons anpassen

Status
Nicht offen für weitere Antworten.

heizer23

Mitglied
Hallo

ich habe schon wieder ein Problem mit der GUI Programmierung.
Ich versuche seit Stunden verzweifelt mein GUI so zu programmieren, dass wenn ein bestimmter Button geklickt wird der Name aller Buttons geändert wird, deren Funktion angepasst wird und ein neues Fenster geöffnet wird.
Ich hoffe ihr könnt mir helfen...in Tutorials habe ich dieses Problem nicht finden können

danke
 

hdi

Top Contributor
Code:
public class MyClass{
      private JButton b1,b2,b3,b4,b5; // usw

      public MyClass(){
           b1 = new JButton("Button 1");
           // usw
           b1.addActionListener(new Button1ActionListener());
           // usw
      }

class Button1ActionListener implements ActionListener{

       @Override
       protected void actionPerformed(ActionEvent e){
             // Namen der Buttons ändern:
             b2.setText("Neuer Name");

             // Funktionen abändern:
             for(ActionListener listener : b2.getActionListeners()){
                    b2.removeActionListener(listener);
             }
             b2.addActionListener(new Button2ModifiedActionListener());

             // Fenster öffnen:
             JFrame frame = new JFrame("Fenster nach Button1 Klick");
             frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             frame.setVisible(true);
       }
}
 

heizer23

Mitglied
vielen dank...hätte nie damit gerechnet, gestern noch eine antwort zu bekommen...
das werde ich gleich mal ausprobieren
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
CptK Bild beim betätigen eines JButtons Java Basics - Anfänger-Themen 6
T NullLayout und JButtons Java Basics - Anfänger-Themen 4
F Interface JButtons werden nicht angezeigt... Java Basics - Anfänger-Themen 5
S Jbuttons an Koordinaten Java Basics - Anfänger-Themen 33
M JButtons verschieben Java Basics - Anfänger-Themen 13
J Problem bei Param.übergabe und dem erstellen von JButtons Java Basics - Anfänger-Themen 4
N JButtons vergleichen Java Basics - Anfänger-Themen 3
L Platz auf JButtons verändern Java Basics - Anfänger-Themen 18
D java jbuttons auf dem Hintergrundbild Java Basics - Anfänger-Themen 11
E JButtons auf JFrame nicht immer sichtbar Java Basics - Anfänger-Themen 4
Q Random Funktion JButtons Java Basics - Anfänger-Themen 6
X Probleme mit JButtons Java Basics - Anfänger-Themen 6
A JButtons dynamisch generieren mit verschiedenen actionhandlern Java Basics - Anfänger-Themen 6
D JTextField anstatt Jbuttons Java Basics - Anfänger-Themen 9
0 jButtons einen Int wert zuweisen MineSweaper Java Basics - Anfänger-Themen 3
P Wert eines JButtons Java Basics - Anfänger-Themen 6
R JButtons in eine Array legen GUI Java Basics - Anfänger-Themen 5
M JPanel, JButtons, Borderlayout Java Basics - Anfänger-Themen 8
M Dynamische JButtons mit ActionListener Java Basics - Anfänger-Themen 7
Z JButtons & Actionlistener Java Basics - Anfänger-Themen 5
W Variable anzahl an JButtons Java Basics - Anfänger-Themen 5
A Problem mit einem Array aus JButtons Java Basics - Anfänger-Themen 4
K unbestimmte Anzahl JButtons Java Basics - Anfänger-Themen 2
G Text des JButtons? Java Basics - Anfänger-Themen 2
J JButtons mit GridBagLayout anordnen Java Basics - Anfänger-Themen 9
J Rand eines JButtons entfernen Java Basics - Anfänger-Themen 3
M umbennenen eines JButtons Java Basics - Anfänger-Themen 2
G JButtons mit Rand Java Basics - Anfänger-Themen 3
M JButtons werden nicht angezeigt Java Basics - Anfänger-Themen 13
B Größe von JButtons Java Basics - Anfänger-Themen 2
R Buttons können sich bewegen und JButtons nicht? Java Basics - Anfänger-Themen 5
V Problem mit JButtons und JTextField Java Basics - Anfänger-Themen 5
C ActionEvent bei JButtons Java Basics - Anfänger-Themen 2
T User input in Verbindung mit ChronoUnit anpassen und falls falsche Eingabe getätigtwird Java Basics - Anfänger-Themen 7
J JScrollePane größe anpassen Java Basics - Anfänger-Themen 4
M Regex anpassen Java Basics - Anfänger-Themen 19
C Background an Framegröße anpassen Java Basics - Anfänger-Themen 16
C Erste Schritte Layout an Bildschirmauflösung anpassen Java Basics - Anfänger-Themen 9
B String anpassen / maskieren Java Basics - Anfänger-Themen 3
L Doppelte Schleife Anpassen Java Basics - Anfänger-Themen 5
B Erste Schritte Objekte von JFrame der Fenstergröße anpassen Java Basics - Anfänger-Themen 3
N JButton anpassen Java Basics - Anfänger-Themen 3
D SQL Abfrage anpassen Java Basics - Anfänger-Themen 17
E Array-Größe anpassen Java Basics - Anfänger-Themen 1
E Input/Output Switch ausgabe anpassen bzw. anders darstellen Java Basics - Anfänger-Themen 13
D Koordinatensystem dynamisch anpassen Java Basics - Anfänger-Themen 17
T Kann erbende Klasse Attribute der vererbenden Klasse anpassen (int -> float)? Java Basics - Anfänger-Themen 9
G Erste Schritte Unter Mac "Path" anpassen .bash_profile? Java Basics - Anfänger-Themen 5
S Datei einlesen - Dateipfad unter Linux anpassen Java Basics - Anfänger-Themen 12
S 2D-Spiel im Vollbild an größe anpassen? Java Basics - Anfänger-Themen 3
M Spaltenbreite läßt sich nicht anpassen Java Basics - Anfänger-Themen 0
L JLabel Icon Größe anpassen Java Basics - Anfänger-Themen 11
K jlist an text anpassen Java Basics - Anfänger-Themen 3
J Dynamische Liste durchsuchen + anpassen Java Basics - Anfänger-Themen 3
L Jscrollpane nach zoomen anpassen Java Basics - Anfänger-Themen 20
M JTable nach erzeugung anpassen. Java Basics - Anfänger-Themen 4
H Höhe einer Komponente an Textinhalt anpassen Java Basics - Anfänger-Themen 4
B Maske an eine Matrix anpassen Java Basics - Anfänger-Themen 5
E JAVA Fortschrittsbalken an Methode anpassen? Java Basics - Anfänger-Themen 9
X JTable --> Spaltenbreiter am dargestellten Inhalt anpassen Java Basics - Anfänger-Themen 4
C JPanel Inhalt anpassen Java Basics - Anfänger-Themen 4
H Mac Menu-Über Programm anpassen Java Basics - Anfänger-Themen 3
D JPanel dynamisch anpassen Java Basics - Anfänger-Themen 5
D Bytes für WAV Format anpassen Java Basics - Anfänger-Themen 5
D Vererbung - Anpassen von Feldtypen!? Java Basics - Anfänger-Themen 6
M Links anpassen Java Basics - Anfänger-Themen 2
M JSF/RichFaces anpassen? Java Basics - Anfänger-Themen 2
C Textgröße während des Programmlaufes anpassen Java Basics - Anfänger-Themen 6
G Button Größe anpassen Java Basics - Anfänger-Themen 4
N JTextfield anpassen Java Basics - Anfänger-Themen 2
R Arraygroesse dynamisch anpassen Java Basics - Anfänger-Themen 8
K .jpg JLabel anpassen Java Basics - Anfänger-Themen 3
C JTable Spaltenbreite anpassen Java Basics - Anfänger-Themen 9
L ImageIcon an jLabel anpassen? Java Basics - Anfänger-Themen 5
I Layout anpassen Java Basics - Anfänger-Themen 4
S Bild an Imagelabel anpassen Java Basics - Anfänger-Themen 4
G Spaltenbreite manuell anpassen bei einer JTable (wie bei.) Java Basics - Anfänger-Themen 13
M Spaltengrößen automatisch anpassen mit POI Bibliothek ? Java Basics - Anfänger-Themen 4
M Gezeichneten Text der Fenstergrösse anpassen Java Basics - Anfänger-Themen 2
G Anpassen einer JComboBox zur Laufzeit Java Basics - Anfänger-Themen 7
B JTextField dynamisch anpassen Java Basics - Anfänger-Themen 6
V GridLayout anpassen? Java Basics - Anfänger-Themen 6
F Tabellenspalten anpassen Java Basics - Anfänger-Themen 7
S Image von ImageIcon anpassen Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben