Hallo,
ich brauche mal Ideen zur Verwirklichung zweier Aktionen:
1. Schreib ich derzeit ein Programm welches die shutdown.exe ausführt wo man aber Parameter eingeben kann die das Programm dann der exe übergibt (Timeout, shutdown, restart). Nach dem starten kommt ein neues Fenster welches die Zeit anzeigt die man eingegeben hat und ein Abbruch Button. Ich brauch jetz die Lösung wie ich da einen Countdown einfüge (und wo und was für einen) und ob ich da sogar einen neuen Thread für brauche.
2. Hab ich ein Fenster mit derzeit fester größe mit einem Hintergrundbild und ich will alle weiteren Komponenten da drüber legen.
Ich hab das bis jetzt so gelöst:
Das Hintergrundbild hab ich in ein JLabel gepackt und so groß wie das JFrame gemacht. Dadrüber hab ich ein Transparentes JPanel gepackt welches das Main-Panel darstellt und ein BorderLayout hat. Alle weiteren Komponenten hab ich per BorderLayout so in das Main - Panel gelegt als wäre das Panel das eigtl Frame.
Von der Theorie her eigtl ne runde Sache - hab dann erstmal ne Überschrift drüber gelegt und sie dem BorderLayout North übergeben -> hat wunderbar geklappt. Jetz hab ich noch ein weiteres JPanel (welches n JTextField, n JPasswordField und n JButton enthält) in South dazugefügt aber es wurde einfach rechts neben der Überschrift zugefügt. Hab dann noch n bissl rumgefummelt und jetzt ist es zwar am unteren Rand aber 1. zu weit und 2. hat dieses Panel das Bild Quer geteilt.
Also Vermute ich das der Aufbau JFrame -> JLabel mit Bild und da drüber JPanel mit weiteren Komponenten nicht gut gelöst ist...
Daher die Frage: Wie bau ich n GUI mit nem Hintergrundbild worauf weitere Komponenten sind welche aber das Bild (bzw. das JLabel mit dem Bild) nicht verschieben o. ä. ?
ich brauche mal Ideen zur Verwirklichung zweier Aktionen:
1. Schreib ich derzeit ein Programm welches die shutdown.exe ausführt wo man aber Parameter eingeben kann die das Programm dann der exe übergibt (Timeout, shutdown, restart). Nach dem starten kommt ein neues Fenster welches die Zeit anzeigt die man eingegeben hat und ein Abbruch Button. Ich brauch jetz die Lösung wie ich da einen Countdown einfüge (und wo und was für einen) und ob ich da sogar einen neuen Thread für brauche.
2. Hab ich ein Fenster mit derzeit fester größe mit einem Hintergrundbild und ich will alle weiteren Komponenten da drüber legen.
Ich hab das bis jetzt so gelöst:
Das Hintergrundbild hab ich in ein JLabel gepackt und so groß wie das JFrame gemacht. Dadrüber hab ich ein Transparentes JPanel gepackt welches das Main-Panel darstellt und ein BorderLayout hat. Alle weiteren Komponenten hab ich per BorderLayout so in das Main - Panel gelegt als wäre das Panel das eigtl Frame.
Von der Theorie her eigtl ne runde Sache - hab dann erstmal ne Überschrift drüber gelegt und sie dem BorderLayout North übergeben -> hat wunderbar geklappt. Jetz hab ich noch ein weiteres JPanel (welches n JTextField, n JPasswordField und n JButton enthält) in South dazugefügt aber es wurde einfach rechts neben der Überschrift zugefügt. Hab dann noch n bissl rumgefummelt und jetzt ist es zwar am unteren Rand aber 1. zu weit und 2. hat dieses Panel das Bild Quer geteilt.
Also Vermute ich das der Aufbau JFrame -> JLabel mit Bild und da drüber JPanel mit weiteren Komponenten nicht gut gelöst ist...
Daher die Frage: Wie bau ich n GUI mit nem Hintergrundbild worauf weitere Komponenten sind welche aber das Bild (bzw. das JLabel mit dem Bild) nicht verschieben o. ä. ?