Anfängerfrage:anzeige von Gui elementen

Status
Nicht offen für weitere Antworten.

Reeb

Mitglied
Mal ne kleine Frage, ich hab ne kleine Gui geschrieben, hab aber das Problem das mir die elemente erst angezeigt werden wenn ich nach aufruf die Größe des Frames ändere, weis einer woran das liegen könnte ?
ach ja und hat einer ne bessere Lösung für die NO_Option beim Windowsclosing event, das klappt so zwar ist aber meines erachtens nicht ganz sauber gelöst, was allerdings seltsam ist, ist wenn ich nein auswähle und dann eine neue Instanz der Gui aufgerufen wird, dann werden alle elemente direckt angezeigt??? komm immoment nicht ganz weiter.

hier der code

Code:
/*
 * Main.java
 *
 * Created on 21. November 2004, 13:34
 */

package thinka;

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

/**
 *
 * @author  Reeb
 */

public class Thinka 
extends JFrame implements WindowListener, ActionListener
{
    
    public static void main(String[] args) {
        // TODO code application logic here
        Thinka a = new Thinka();
        //a.setVisible(true);
    
    }
    public Thinka()
    {
        super("Wörterbuch");
    
        setSize(500,500); 
        setLocation(200,150);
        getContentPane().setLayout(null); 
        setVisible(true); 
       
        JButton b1 = new JButton("Daten anzeigen"); 
        b1.setSize(200,30); 
        b1.setLocation(150,11); 
        b1.setVisible(true); 
        getContentPane().add(b1); 
        JButton b2 = new JButton("Daten hinzufügen"); 
        b2.setSize(200,30); 
        b2.setLocation(150,426); 
        b2.setVisible(true); 
        getContentPane().add(b2); 
        JList list = new JList(); 
        list.setSize(450,280); 
        list.setLocation(25,51); 
        list.setVisible(true); 
        getContentPane().add(list);
        JTextField text1 = new JTextField(""); 
        text1.setSize(200,30); 
        text1.setLocation(40,386); 
        text1.setVisible(true); 
        getContentPane().add(text1);
        JTextField text2 = new JTextField(""); 
        text2.setSize(200,30); 
        text2.setLocation(260,386); 
        text2.setVisible(true); 
        getContentPane().add(text2);
        JLabel lab1 = new JLabel("Deutsch");
        lab1.setSize(200,30); 
        lab1.setLocation(40,346); 
        lab1.setVisible(true); 
        getContentPane().add(lab1);
        JLabel lab2 = new JLabel("Englisch");
        lab2.setSize(200,30); 
        lab2.setLocation(260,346); 
        lab2.setVisible(true); 
        getContentPane().add(lab2);
        JLabel lab3 = new JLabel("=");
        lab3.setSize(10,30); 
        lab3.setLocation(245,386); 
        lab3.setVisible(true); 
        getContentPane().add(lab3);
        addWindowListener(this);	
	setVisible(true);
        
    }
    public void actionPerformed(ActionEvent a){
	}
	public void windowActivated(WindowEvent e){
	}
	public void windowClosed(WindowEvent e){
		System.exit(0);
	}
	public void windowClosing(WindowEvent e){
		if (JOptionPane.showConfirmDialog(this,
		"Wollen sie das Programm wirklich beenden ?","Frage"
		,JOptionPane.YES_NO_OPTION) == JOptionPane.OK_OPTION){
		this.dispose();
		}
                else{
                    Thinka a = new Thinka();
                }
	}
	public void windowDeactivated(WindowEvent e){
	}
	public void windowDeiconified(WindowEvent e){
	}
	public void windowIconified(WindowEvent e){
	}
	public void windowOpened(WindowEvent e){
	}
	}

Roar: Code Tags repariert
 

Wildcard

Top Contributor
Du musst nach dem setVisible einen repaint();
machen.
Wenn du das hier benutzt
Code:
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
kannst du verhindern dass dein Frame geschlossen wird.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Swing Anfängerfrage zum thema MVC AWT, Swing, JavaFX & SWT 2
R Anfängerfrage: Ansichten des JTree AWT, Swing, JavaFX & SWT 1
P Event Handling Anfängerfrage: ActionEvent bekommt kein Zugriff auf Objekt AWT, Swing, JavaFX & SWT 3
C LayoutManager GridBagLayout - Anfängerfrage AWT, Swing, JavaFX & SWT 5
M Swing Anfängerfrage: ActionPerformed AWT, Swing, JavaFX & SWT 3
F Anfängerfrage: Swing und LayoutManager AWT, Swing, JavaFX & SWT 4
E Swing Anfängerfrage JTable AWT, Swing, JavaFX & SWT 2
S GridBagLayout - Anfängerfrage AWT, Swing, JavaFX & SWT 9
B Anfängerfrage zu Swing (JPanel und JScrollPane) AWT, Swing, JavaFX & SWT 16
S anfängerfrage zu frame in awt AWT, Swing, JavaFX & SWT 2
G Panel austauschen - Anfängerfrage AWT, Swing, JavaFX & SWT 9
G Anfängerfrage: Startbildschirm AWT, Swing, JavaFX & SWT 4
T Anfängerfrage zum Layout AWT, Swing, JavaFX & SWT 5
G Anfängerfrage: Fensterinhalt ändern AWT, Swing, JavaFX & SWT 4
5 Anfängerfrage: Wie starte ich meine ersten Swing-Programme AWT, Swing, JavaFX & SWT 4
E [Anfängerfrage] JFrame mit ActionListener AWT, Swing, JavaFX & SWT 2
M Anfängerfrage: JScrollPane AWT, Swing, JavaFX & SWT 5
S Problem mit Eventhandling (Anfängerfrage) AWT, Swing, JavaFX & SWT 12
G Einfaches frame mit einigen Rechtecken (Anfängerfrage) AWT, Swing, JavaFX & SWT 6
G anfängerfrage:background und buttonimages AWT, Swing, JavaFX & SWT 3
G GUI Anfängerfrage AWT, Swing, JavaFX & SWT 2
hannibalstgt Fehler bei JCOMBOBOX GUI Anzeige AWT, Swing, JavaFX & SWT 4
M suche geeignetes Fenster zur Anzeige AWT, Swing, JavaFX & SWT 49
G Problem mit der Anzeige von jLabel. Unlesbar wenn der Text geändert wird. AWT, Swing, JavaFX & SWT 28
S AffineTranformation Bilder verschwinden von Anzeige bei Pan, Zoom AWT, Swing, JavaFX & SWT 6
kodela Swing Anzeige des Warten-Cursors AWT, Swing, JavaFX & SWT 8
kodela Verspätete Anzeige in Textfeldern AWT, Swing, JavaFX & SWT 8
F BorderLayout Hilfe bei Anzeige AWT, Swing, JavaFX & SWT 2
L Java FX Keine Anzeige Im Tableview AWT, Swing, JavaFX & SWT 4
F JScrollPane anzeige AWT, Swing, JavaFX & SWT 7
F Design-Anzeige im Windowbuilder AWT, Swing, JavaFX & SWT 3
thet1983 JavaFX TableView Objekt Daten anzeige AWT, Swing, JavaFX & SWT 2
D JavaFX Control zur Anzeige von eBooks AWT, Swing, JavaFX & SWT 5
javampir Swing Anzeige der FileFilter im JFileChooser AWT, Swing, JavaFX & SWT 0
T Probleme mit Anzeige von Elementen im JPanel AWT, Swing, JavaFX & SWT 1
J JavaFX JavaFX Probleme bei der Anzeige von Text AWT, Swing, JavaFX & SWT 18
G JScrollPane bricht am Ende der Anzeige nicht um AWT, Swing, JavaFX & SWT 2
V JWindow: Falsche Anzeige auf Ubuntu AWT, Swing, JavaFX & SWT 2
N JDialog als Progress-Anzeige AWT, Swing, JavaFX & SWT 6
M AWT Gui anzeige Probes - Elemente erscheinen nicht regelmäßig AWT, Swing, JavaFX & SWT 2
A JFreeChart BarChart invertierte anzeige oder werte bereich von-bis AWT, Swing, JavaFX & SWT 4
Ollek JList - neuer Eintrag in ArrayList dadurch keine Anzeige der Objekte AWT, Swing, JavaFX & SWT 18
P Swing Problem mit der Anzeige AWT, Swing, JavaFX & SWT 12
B SWT TreeViewer dynamische Anzeige von Icons AWT, Swing, JavaFX & SWT 3
M Anzeige updatet sich erst am Ende des Programms AWT, Swing, JavaFX & SWT 3
J JList, Anzeige aktualisieren AWT, Swing, JavaFX & SWT 7
J Kleines Anzeige Problem(nur blanker Frame) AWT, Swing, JavaFX & SWT 22
A Swing JFileChooser - Anzeige in Echtzeit filtern AWT, Swing, JavaFX & SWT 10
N Swing JTextPane zur Anzeige von HTML AWT, Swing, JavaFX & SWT 2
A Swing Anzeige Text in JScrollpane AWT, Swing, JavaFX & SWT 8
M TabbpedPane Anzeige aktualisieren AWT, Swing, JavaFX & SWT 6
S Anzeige von Beschleunigungswerten AWT, Swing, JavaFX & SWT 2
S Anzeige eines JWindows AWT, Swing, JavaFX & SWT 3
N jcomboBox anderer Wert als Anzeige AWT, Swing, JavaFX & SWT 6
B Swing Java crashed nach Anzeige JOptionePane AWT, Swing, JavaFX & SWT 20
S Probleme mit Anzeige von JComboBox AWT, Swing, JavaFX & SWT 2
J Anzeige AWT, Swing, JavaFX & SWT 5
F Verzögerung bei der ersten Anzeige AWT, Swing, JavaFX & SWT 6
timbeau Gitter in Sudoko-Anzeige AWT, Swing, JavaFX & SWT 9
J Swing JTable, eigener TableCellRenderer Keine Anzeige in den Zellen AWT, Swing, JavaFX & SWT 8
D Swing Anzeige während eines Ladevorganges AWT, Swing, JavaFX & SWT 6
N Eigener Grafik Editor mit fehlerhafter Anzeige AWT, Swing, JavaFX & SWT 4
C SWT SWT Browser anzeige bug AWT, Swing, JavaFX & SWT 3
A Einschreiten vor anzeige eines Frames AWT, Swing, JavaFX & SWT 26
P JTree - Explorer mit nur eingeschränkter Anzeige AWT, Swing, JavaFX & SWT 17
J Verzögerung bei Änderungen der Anzeige abwarten AWT, Swing, JavaFX & SWT 5
T SWT Keine Anzeige der Widgets nach Comboauswahl AWT, Swing, JavaFX & SWT 2
M.F.G. Fehler bei der Anzeige Grafischer Elemente AWT, Swing, JavaFX & SWT 13
B SWT Textdatei Lesen und Anzeige in View - Zeichensatzproblem AWT, Swing, JavaFX & SWT 4
hdi JTree: interne Daten OK, Anzeige schwarze Magie AWT, Swing, JavaFX & SWT 2
R Anzeige der Aktivität AWT, Swing, JavaFX & SWT 3
S Splash Screen / "Loading" Anzeige im Programm AWT, Swing, JavaFX & SWT 27
S JTree - Anzeige des Knotennamen ändern AWT, Swing, JavaFX & SWT 2
B JList Anzeige aktualisieren (Models) AWT, Swing, JavaFX & SWT 2
G Keine Anzeige des Balkens AWT, Swing, JavaFX & SWT 3
C JTable aktualisiert die Anzeige nicht AWT, Swing, JavaFX & SWT 2
G Anzeige schwierigkeiten AWT, Swing, JavaFX & SWT 3
G Problem mit Anzeige von HTML AWT, Swing, JavaFX & SWT 5
P JRE 6 -> ToolTip & mnemonic Anzeige AWT, Swing, JavaFX & SWT 4
G JComboBox - Anzeige mit Wert verknüpfen AWT, Swing, JavaFX & SWT 3
G Anzeige Problem AWT, Swing, JavaFX & SWT 4
D Anzeige eines Bildes: JPanel oder JLabel ? AWT, Swing, JavaFX & SWT 3
T dynamische anzeige? AWT, Swing, JavaFX & SWT 4
W JList Anzeige erneuern AWT, Swing, JavaFX & SWT 4
P JMenuBar und JToolBar Anzeige Probleme AWT, Swing, JavaFX & SWT 5
T JComboBox anzeige AWT, Swing, JavaFX & SWT 6
F Anzeige von JPanel AWT, Swing, JavaFX & SWT 3
M JTree und Anzeige des entsprechenden Panels AWT, Swing, JavaFX & SWT 5
K Probleme mit der Anzeige eines einzigen Nodes in einem JTree AWT, Swing, JavaFX & SWT 9
S SWT-Widgets für Anzeige-Elemente AWT, Swing, JavaFX & SWT 3
G Keine Anzeige von Grafik bei externem paintComponent-Aufruf AWT, Swing, JavaFX & SWT 2
M GUI mit Swing erst nach Maximieren richtige Anzeige AWT, Swing, JavaFX & SWT 2
S Anzeige der Benutzeroberfläche verzögern AWT, Swing, JavaFX & SWT 10
G Anzeige von JTextField erneuern AWT, Swing, JavaFX & SWT 12
P DefaultTreeCellEditor -> Anzeige Probleme AWT, Swing, JavaFX & SWT 3
swek Flackernde Anzeige AWT, Swing, JavaFX & SWT 4
C Schweres Problem mit JDialog und Threads! Anzeige blockiert! AWT, Swing, JavaFX & SWT 5
A JTree-Anzeige filtern AWT, Swing, JavaFX & SWT 7
W Anzeige von anderen Bildformaten: BMP, TIFF, PCX AWT, Swing, JavaFX & SWT 5
S Anzeige einer Progressbar. AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben