Dies ist meine erste Frage, also bitte korrigieren Sie mich, wenn Fehler vorhanden sind.Ich habe einen Rahmen mit Panel in Java (Eclipse) gemacht, schließt die Anwendung nicht beim Drücken der Kreuztaste
Dies ist der Code, ich habe versucht, einen Rahmen mit einem Panel zu machen, aber die Anwendung wird nicht beendet, wenn Sie die Schließen-Taste drücken.
Als ich versuchte, den Standard-Schließvorgang zu beenden, zeigte es mir einen Fehler.
Also, bitte helfen Sie mir aus.
import java.awt.*;
public class FramewithPanel {
private Frame f;
private Panel p;
public FramewithPanel(String title){
f = new Frame(title);
p = new Panel();
}
public void LaunchFrame() {
f.setSize(200,200);
f.setBackground(Color.blue);
f.setLayout(null);
p.setSize(100,100);
p.setBackground(Color.yellow);
f.add(p);
f.setVisible(true);
}
public static void main(String args[]) {
FramewithPanel guiWindow =
new FramewithPanel("Frame with Panel");
guiWindow.LaunchFrame();
}
}
In Ihrer Frage sprechen Sie von einem Fehler. Es könnte nützlich sein, den Fehler/Stacktrace zu teilen. – Nrzonline