Benutzeroberfläche verändern

recab

Mitglied
Guten tag,
wir haben heute in der schule mit Benutzeroberflächen angefangen und wollte gleich mal eine sache fragen: wie kann ich es machen, dass sich beim druck auf knopf x alles verändert z.b. die auswahl der buttons. Wir haben in der schule zur vereinfachung die hilfe "SimpleGui" bekommen fals das wem was sagt. hier sind mal die 2 klassen die ich aktuell habe.

Das Hauptprogramm:
Java:
import simpleGui.*;
public class Hauptprogramm extends SFrame
{
    SField Punkte =new SField(5,957,25,25,punkte,this);
    
    static int punkte;
    public void main(String[] args)
    {
        new Titelbild();
    }
    public Hauptprogramm()
    {
        super(1280,1024,"Quiz");
        Punkte.setEditable(false);
        this.setVisible(true);
    }
    public void actionPerformed(java.awt.event.ActionEvent punkte)
    {
    }
}

Der Tietelbildschirm:
Java:
import simpleGui.*;
public class Titelbild extends SFrame
{
    SButton Start = new SButton(10,20,500,50,"Neues Spiel", this);
    SButton Beenden = new SButton(10,90,500,50,"Spiel Beenden", this);
    SButton Hilfe = new SButton(10,160,500,50,"Hilfe", this);
    
    public Titelbild()
    {
        super(1280,1024,"Quiz");
        this.setVisible(true);
    }
    public void actionPerformed(java.awt.event.ActionEvent titel)
    {
        if(titel.getSource() == Start)
        {
            new Fragenwahl();
        }
        if(titel.getSource() == Beenden)
        {
            new Beenden();
        }
        if(titel.getSource() == Hilfe)
        {
            new Hilfe();
        }
    }
}

die restlichen 3 klassen sind noch leer.
 
B

bygones

Gast
dass sich beim druck auf knopf x alles verändert z.b. die auswahl der buttons
das ist leider etwas schwammig... was genau willst du "alles veraendern"

ausserdem sind allgemeine tipps immer schwierig, wenn unbekannte Klassen genutzt werden (SButton, SFrame)
 

Michael...

Top Contributor
wie kann ich es machen, dass sich beim druck auf knopf x alles verändert
Alles verändern ist recht viel ;-)
Man könnte mittels CardLayout die komplette Oberfläche oder auch nur Teile davon gegen eine neue austauschen - aber ob das damit gemeint war?

Aber wenn ich mir das so anschaue vermute ich, dass Eure SimpleGUI mit einem Null Layout arbeitet und man vergessen hat Euch das bei der GUI Erstellung wichtigste überhaupt - LayoutManager - beizubringen.
 

recab

Mitglied
wir haben im momment halt grade erst angefangen :3 das SimpleGui hat uns der lehrer nur gegeben, weil unser lehrer meinte es sei so einfacher (weil man sonst für 1 button 4 zeilen brüchter oder so) das machen wir aber auch noch =)
 

Fab1

Top Contributor
einfacher ist es so sicherlich, allerdings leider auf spezifischer.

Ansonsten könntest du dir einfach mal ein paar Tutorials zu GUIs anschauen. Und dann versuchen dein Problem zu lösen. Wenn ihr es eh noch lernt, dann wäre es zumindest eine Sinvolle mehr Arbeit.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Grafische Benutzeroberfläche GUI nachträglich einbauen Java Basics - Anfänger-Themen 3
L Datentypen Nutzung von Kommas in Benutzeroberfläche Java Basics - Anfänger-Themen 3
O Eingabewerte von Benutzeroberfläche in Rechen- und Visualisierungsmethoden Java Basics - Anfänger-Themen 3
P Benutzeroberfläche programmieren Java Basics - Anfänger-Themen 6
T Datentypen JDK funktioniert nicht ( Benutzeroberfläche fehlt) Java Basics - Anfänger-Themen 11
R Suche Programm zum designen einer Benutzeroberfläche Java Basics - Anfänger-Themen 2
D Benutzeroberfläche erstellen Java Basics - Anfänger-Themen 3
L Benutzeroberfläche in Java Java Basics - Anfänger-Themen 6
JavaBeginner22 Button Text verändern Java Basics - Anfänger-Themen 1
milan123 das ist meine aufgabe ich hab das problem das bei mir Wenn ich die Richtung der Linien verändern will und drei davon sind richtig, verändere ich die 4 Java Basics - Anfänger-Themen 3
H OOP Werte mit Set verändern Java Basics - Anfänger-Themen 6
M Was muss ich verändern damit ich es so ausgegeben bekomme wie auf dem Foto? Java Basics - Anfänger-Themen 2
A Haben KNNs ein Gedächtnis, lernen etwas oder verändern sich, während sie nicht trainieren, aber aktiv sind? Java Basics - Anfänger-Themen 3
J Frage dazu Variablen klassenübergreifend zu verändern Java Basics - Anfänger-Themen 22
A Variablen zum final verändern Java Basics - Anfänger-Themen 4
A Kann man eine Methode als Variable speichern und danach noch verändern? Java Basics - Anfänger-Themen 6
S Verändern der Liniendicke Java Basics - Anfänger-Themen 5
V Vererbung Subklasse soll Superklasse verändern Java Basics - Anfänger-Themen 2
S werte von objekten in schleife verändern Java Basics - Anfänger-Themen 14
N Sicherheitsnummer erstellen und verändern können Java Basics - Anfänger-Themen 1
C Rekursiven Programmcode verändern Java Basics - Anfänger-Themen 11
A JLabel mit button drücken verändern Java Basics - Anfänger-Themen 6
J Wert bei Objekterzeugung verändern Java Basics - Anfänger-Themen 12
J Die Y Koordinate von einer anderen Klasse auch verändern Java Basics - Anfänger-Themen 1
L JTable Tagebuch Spaltenhöhe verändern Java Basics - Anfänger-Themen 3
M Listener für Button - Wert von Variablen verändern Java Basics - Anfänger-Themen 14
D Mit Buttonklick Farbe der anderen Buttons verändern? Java Basics - Anfänger-Themen 2
G Im ActionListener eine "äußere" Variable verändern Java Basics - Anfänger-Themen 13
E RTF/DOC(x) textteile ersetzen/verändern Java Basics - Anfänger-Themen 0
W aus Methode auf JLabel zugreifen und Image verändern Java Basics - Anfänger-Themen 1
W JLabel in Main aus Thread verändern. Java Basics - Anfänger-Themen 4
I For Schleife - Variable verändern Java Basics - Anfänger-Themen 4
C Im Array zählen und verändern Java Basics - Anfänger-Themen 5
C Finden und verändern Java Basics - Anfänger-Themen 1
J Erste Schritte String verändern Java Basics - Anfänger-Themen 3
S Rollen verändern, Interfaces austauschen wie? Java Basics - Anfänger-Themen 10
M Von einer Klasse aus, Objekte einer anderen Klasse verändern. Java Basics - Anfänger-Themen 2
Streeber Jar dekompilieren, Code verändern und als .jar speichern Java Basics - Anfänger-Themen 5
K Windows Kontextmenü verändern Java Basics - Anfänger-Themen 5
M Zahlen verändern nach Zeit Java Basics - Anfänger-Themen 6
TheSorm Obercalsse von Unterclasse verändern Java Basics - Anfänger-Themen 3
C Input/Output Hilfe..txt Datei zeile verändern und Ausgabe ..Hilfe Java Basics - Anfänger-Themen 11
L Platz auf JButtons verändern Java Basics - Anfänger-Themen 18
O Bereits "gepostete" Strings in der Konsole verändern? Java Basics - Anfänger-Themen 2
G über JButton Action einen anderen Button verändern Java Basics - Anfänger-Themen 7
J Android R.Java verändern!? Java Basics - Anfänger-Themen 6
M Felder mit Methode verändern Java Basics - Anfänger-Themen 11
I Shortcut verändern Java Basics - Anfänger-Themen 9
P GUI - Layout per Laufzeit erstellen/verändern? Java Basics - Anfänger-Themen 6
S String verändern Java Basics - Anfänger-Themen 15
I Im JFrame Inhalte verändern per Methode aus anderer Class Java Basics - Anfänger-Themen 5
K In ArrayList Daten verändern Java Basics - Anfänger-Themen 8
M Klassen Durch den ActionListener das GUI einer anderen Klasse verändern Java Basics - Anfänger-Themen 8
J Collections Auf ein bestimmtes Objekt in der Liste zugreifen und Werte verändern + Anschließend Sortieren... Java Basics - Anfänger-Themen 8
F Klassenübergreifend String verändern Java Basics - Anfänger-Themen 5
H BufferedImage DPI verändern Java Basics - Anfänger-Themen 5
J Mit JS, Text und Bilder von Webseite verändern... Java Basics - Anfänger-Themen 10
X Collections Reihenfolge bestimmter Objekte in einer ArrayList verändern Java Basics - Anfänger-Themen 2
B ComboBox(editable) - Text verändern Java Basics - Anfänger-Themen 7
S String dauerhaft mit replaceAll verändern Java Basics - Anfänger-Themen 3
V "TAB" komplett verändern Java Basics - Anfänger-Themen 10
Z Anzahl der Stellen nach dem Komma verändern. Java Basics - Anfänger-Themen 7
C ComboBoxModel mit Daten der Datenbank verändern Java Basics - Anfänger-Themen 2
C jPanel im jPanel verändern Java Basics - Anfänger-Themen 15
B JPanel nachträglich verändern Java Basics - Anfänger-Themen 20
StrikeTom *.txt-datei verändern|wie? Java Basics - Anfänger-Themen 5
S Eigenes Objekt temporär verändern? (Clone)? Java Basics - Anfänger-Themen 12
E Breite des Schiebers in JscrollPane verändern Java Basics - Anfänger-Themen 2
J Ausgelesenen Dateipfad verändern Java Basics - Anfänger-Themen 5
B Ausgabe verändern Java Basics - Anfänger-Themen 6
L Methode über for-schleife aufrufen und verändern Java Basics - Anfänger-Themen 7
L Methode über for-schleife aufrufen und verändern Java Basics - Anfänger-Themen 5
R Textdatei im Internet verändern... Java Basics - Anfänger-Themen 4
B Hintergrundfarbe laufend verändern Java Basics - Anfänger-Themen 14
B Collection während Iteration verändern Java Basics - Anfänger-Themen 7
D .class-Datei innerhalb einer .jar-Datei verändern Java Basics - Anfänger-Themen 4
F Verändern einer Variable im ActionListener Java Basics - Anfänger-Themen 14
A Von einer Klasse aus die Eingabe einer anderen verändern Java Basics - Anfänger-Themen 3
D kleine Passwortabfrage erstellen incl. Method zum verändern Java Basics - Anfänger-Themen 7
G Variable welche in anderer Klasse liegt, verändern. Java Basics - Anfänger-Themen 2
M Text in Konsole schreiben, den man irgendwie verändern kann. Java Basics - Anfänger-Themen 9
G JLabel nachträglich verändern, bzw. ImageIcon ändern? Java Basics - Anfänger-Themen 3
C Bild in JTable verändern (nach einem Klick auf Zelle) Java Basics - Anfänger-Themen 4
P Array in einer Methode verändern Java Basics - Anfänger-Themen 6
M JTable grösse verändern Java Basics - Anfänger-Themen 6
F [Map] Eintrag gezielt verändern Java Basics - Anfänger-Themen 3
T GridLayout % Verändern? Java Basics - Anfänger-Themen 3
B Button Text auf Knopfdruck verändern Java Basics - Anfänger-Themen 3
G Font Color von JLabel verändern Java Basics - Anfänger-Themen 1
G jProgressBar value aus anderer Klasse heraus verändern Java Basics - Anfänger-Themen 7
G Einzelne Datei im jar verändern ? Java Basics - Anfänger-Themen 5
G Mauszeiger verändern? Java Basics - Anfänger-Themen 1
F Grösse JTextField verändern Java Basics - Anfänger-Themen 2
G Anzahl Textfelder zur Laufzeit verändern. Java Basics - Anfänger-Themen 4
G String verändern Java Basics - Anfänger-Themen 4
G Länge eines Array trimmen oder dynamisch verändern. Java Basics - Anfänger-Themen 3
M String in Liste von Objekten suchen und verändern? Java Basics - Anfänger-Themen 8
S Boolean während while-schleife verändern? Java Basics - Anfänger-Themen 6
S Cursor Form und oder Farbe verändern, geht das???? Java Basics - Anfänger-Themen 4
J Kann man Daten innerhalb einer Datenstruktur verändern? Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben