Java-Anwendung schließen

st-ash

Grünschnabel
sers,

brauch einen befehl, der die Applikation (in meinem fall ein Frame) schließt.
will halt ein Beenden button errichten.

danke für eure antworten

mfg st-ash
 
Kommt drauf an, was zu machen möchtest: das Fenster schließen und/oder das Programm beenden.
Sieh dir Frame.dispose(), Frame.hide() und Frame.setVisible() an bzw. System.exit().
 
Zuletzt bearbeitet:
Hallo!

Wenn du eine AWT Frame verwendest:
Code:
 /**
  * 
  */
 package de.tutorials;
 
 import java.awt.Frame;
 import java.awt.Label;
 import java.awt.event.WindowAdapter;
 import java.awt.event.WindowEvent;
 
 /**
  * @author Tom
  *
  */
 public class AWTFrameExample extends Frame {
 
 	public AWTFrameExample(){
 		super("AWTFrameExample");
 		addWindowListener(new WindowAdapter(){
 			@Override
 			public void windowClosing(WindowEvent e) {
 				setVisible(false);
 				dispose();
 				System.exit(0);
 			}
 		});
 
 		add(new Label("tutorials.de -user helfen usern-"));
 		
 		pack();
 		setVisible(true);
 	}
 	
 	/**
 	 * @param args
 	 */
 	public static void main(String[] args) {
 		new AWTFrameExample();
 	}
 
 }

... bei einem Swing JFrame einfach statt einem WindowListener:
Code:
 setDefaultCloseOperation(EXIT_ON_CLOSE);
verwenden.

Gruß Tom
 
Zurück