Normalisieren Sie die von Ihnen definierten Klassen und getrennten Ereignisse und grafischen Komponenten.
Definieren Sie eine Klassenramedemo
Definieren Sie den Mitgliedsattributrahmen des Elements
Definieren Sie das Mitgliedsattribut Botton
Definieren Sie den Konstruktorsramedemo ()
Definieren Sie die Initialisierungsmethode init ()
In der Initialisierungsmethode kommt New Frame () heraus, Parameter: Formular Name der String
Rufen Sie die SetBounds () -Methode des Frame -Objekts auf, Parameter: x, y, Breite, Höhe
Rufen Sie die Methode setLayout () des Frame -Objekts auf, Parameter: FlowLayout -Objekt
Erhalten Sie das Schaltflächenobjekt, neu, konstruieren Sie den Schaltfläche "Parameter: Zeichenfolge"
Rufen Sie die Methode add () des Frame -Objekts auf, Parameter: Schaltflächenobjekt
Rufen Sie die setVisible () -Methode des Frame -Objekts, Parameter: Richtig für boolean
Definieren Sie die Ereignismethode myevent ()
Rufen Sie die Addwindowlistener () -Methode des Frame -Objekts auf, Parameter: Fensterlistener -Objekt, Fensterlistener ist eine Schnittstelle, es gibt sieben Methoden zum Implementieren, finden Sie den Fensteradapter der Unterklasse, schreiben Sie die WindowsClosing () -Methode der anonymen internen Klasse um und übergeben die Parameter: WindowEvent -Objekt
Rufen Sie die Methode addActActionListener () des Schaltflächenobjekts auf, Parameter: ActionListener -Objekt, diese Klasse ist eine Schnittstelle. Daher wird eine anonyme interne Klasse verwendet, um diese Schnittstelle zu implementieren, die Methode ActionPerformed () -Methode zu implementieren und im Parameter: ActionEvent -Objekt übergeben
importieren java.awt.button; import java.awt.flowlayout; import java.awt.frame; import Java.awt.event.ActionEvent; Import Java.awt.event.ActionListener; öffentliche Klasse Framedemo {private Frame; private Schaltfläche Button; public Framedemo () {init (); } / *** Initialisierung* / public void init () {Frame = new Frame ("Testform"); Frame.Setbounds (300, 200, 200, 200); Frame.SetLayout (neuer FlowLayout ()); Taste = neuer Taste ("Beenden"); Frame.Add (Taste); Frame.SetVisible (True); addEventAction (); } /*** Ereignis hinzufügen* /public void addEventAction () {// Schaltfläche Button. } / ** * @param args * / public static void main (String [] args) {new Framedemo (); }}In dem obigen Artikel handelt es sich kurz um Javase GUI (Aktionsereignis) handelt es sich um den Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.