In meinem JFrame wird nichts angezeigt

Ich übe mit GUIs. Ich habe eine Reihe von Anweisungen befolgt, aber wenn ich versuche, das Programm auszuführen, wird nur ein leerer Rahmen angezeigt. Innerhalb des Rahmens sind keine Informationen zu sehen.

Hier ist der Code, den ich habe:

package practice528;

import java.util.Scanner;
import java.io.*;
import javax.swing.*;
import java.awt.*;

public class Practice528 
{
public static void main(String[] args) 
{
    JFrame frame = new JFrame("Rectangle Calculator");
    frame.setVisible(true);
    frame.setSize(400,300);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    JLabel lengthL, widthL, areaL, perimeterL;
    lengthL = new JLabel("Enter the length: ", SwingConstants.RIGHT);
    widthL = new JLabel("Enter the width: ", SwingConstants.RIGHT);
    areaL = new JLabel("The area is ", SwingConstants.RIGHT);
    perimeterL = new JLabel("The perimeter is ", SwingConstants.RIGHT);

    frame.setLayout(new GridLayout(5,2));


    System.out.println();
} //end main
} //end class

Antworten auf die Frage(4)

Ihre Antwort auf die Frage