Java Teil 1 (Frame)

Im Teil 1 der Java Programmierung befassen wir uns mit dem Aufbau von Java Frame's und Design

Java Teil 1 (Frame)
Java Teil 1 (Frame)
Java Teil 1 (Frame)
Java Teil 1 (Frame)

Hier im Teil 1 der Java Programmierung befassen wir uns nur mit Java Frame's. Als Beispiel und Vergleich habe ich zwei Frame's erstellt.

(Aber ein's sage ich immer wieder, mit kopieren und einfügen lernt man nichts.)

Beispiel Frame 1 (Standard):

/*
Java Master Class Programming mit App-Lab
URL: https://thorsten-auch.com
Copyright: Thorsten Auch
Autor: Thorsten Auch
 */

package applab.programming;

import javax.swing.*;

public class Main {

    public static void main(String[] args) {
        JFrame frame = new JFrame("Frame 1");
        frame.setSize(600, 400);
        frame.setVisible(true);
        frame.setTitle("Hallo App Lab");
    }
}

Beispiel Frame 2 (Color & Frame Position):
Hier haben wir eine Hintergrundfarbe und die Borderfarbe erstellt.
Und die Frame Position wurde auch verändert.

/*
Java Master Class Programming mit App-Lab
URL: https://thorsten-auch.com
Copyright: Thorsten Auch
Autor: Thorsten Auch
 */

package applab.programming;

import javax.swing.*;
import javax.swing.border.Border;
import javax.swing.border.LineBorder;
import java.awt.*;

public class Main {

    public static void main(String[] args) {
        JFrame frame = new JFrame("Frame 1");
        frame.setSize(600, 400);
        frame.setVisible(true);
        frame.setTitle("Hallo App Lab");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setLocation(500, 300); // Position ändern auf dem Bildschirm
        frame.getContentPane().setBackground(Color.BLUE); // Hintergrundfarbe Blau
        Border border = new LineBorder(Color.BLUE, 6, true); // Frame BorderFarbe Blau
    }
}

Zusammenfassung:
Dialogfenster bilden in Java das Gründgerüst für eine grafische Benutzeroberfläche GUI.
Um nun so ein Java Fenster erzeugen zu können, musst du ein Objekt der Klasse JFrame anlegen.
Du kannst diesem JFrame-Objekt beim Konstruktoraufruf einen Titel als String übergeben.
Oder du kannst diesen Titel nachträglich anlegen oder ändern.
Außerdem kannst du festlegen, ob beim Schließen des Fensters das komplette Programm geschlossen werden soll oder nur das einzelne Fenster.

What's Your Reaction?

like
1
dislike
0
love
0
funny
0
angry
0
sad
0
wow
0