Portal > Foren > Java > Desktop-Applikationen und Grafik > JDialog von JFrame aus aufrufen
Antwort
 
Themen-Optionen
Alt 01.12.2005, 15:17 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 01.12.2005
Beiträge: 12
Standard JDialog von JFrame aus aufrufen

Hallo Leute

Ich habe folgendes Problem:
Ich habe eine FensterKlasse die sozusagen den Hauptbildschirm meines Programms darstellt. Wenn ich dieses Programm aufrufe soll gleich zu anfang ein jDialog aufgerufen werden und das Programm anhalten. Nachdem ich im jDialog etwas aus der Combobox ausgewählt habe und OK gedrückt habe soll es weiter gehen im Code meiner StartKlasse. Jetzt ist es ja so das ich die FensterKlasse nicht selber geschrieben habe sondern der Visual Editor. Daher weis ich nicht wie ich das anstellen muss mit dem Aufrufen.

Hoffe ihr könnt mir helfen.
Hab auch schon im Forum gesucht aber irgendwie passen die Antworten nicht so richtig oder ich hab falsch gesucht.

Vielen Dank


Waldi
Waldi5001 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.12.2005, 21:53 Nach oben    #2
Neuer Benutzer
 
Registriert seit: 24.11.2005
Beiträge: 10
Standard

du musst einfach dort im code einen dialog aufrufen wo das programm angehalten werden soll. Der Dialog muss aber modal sein damit auch das programm erst weiter läuft wenn das fenster wieder geschlossen ist.
SebiB90 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.12.2005, 08:17 Nach oben    #3
Neuer Benutzer
 
Registriert seit: 01.12.2005
Beiträge: 12
Standard

Leichter gesagt als getan. Ich geb hier mal den Code an wo das rein muss und den Anfangscode von der Aufgerufenen Klasse.

Ein JDialog ist doch automatsich Modal oder??

FensterKlasse die Aufgerufen wird also mit main(

Code:
	/**
	 * This method initializes jScrollPane1	
	 * 	
	 * @return javax.swing.JScrollPane	
	 */
	private JScrollPane getJScrollPane() {
		if (jScrollPane == null) {
			jScrollPane = new JScrollPane();
			jScrollPane.setViewportView(getJTree());
		}
		return jScrollPane;
	}
	
	//Hier musses aufgerufen werden
	
	/**
	 * This method initializes jTree	
	 * 	
	 * @return javax.swing.JTree	
	 */
	private JTree getJTree() {
		if (jTree == null) {
			jTree = new JTree(GetTreeData.dmtnAuftrag(7));
		}
		return jTree;
	}
Und hier der Anfangscode von der zu Aufrufenden Klasse:

Code:
public class AuftragÖffnen extends JDialog {

	private static final long serialVersionUID = 1L;
	private JPanel jContentPane = null;
	private JComboBox jComboBoxAuftrWhln = null;
	private JButton jButtonOK = null;
	public static int iID;
	public static String sANr;
	public static int iFirma;
	
	/**
	 * This is the default constructor
	 */
	public AuftragÖffnen() {
		super();
		initialize();
	}
Wäre cool wenn ihr mir gleich ein Codeschnipsel schreiben könntet mit dem das Fenster aufgerufen wird.
Waldi5001 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.12.2005, 14:07 Nach oben    #4
Neuer Benutzer
 
Registriert seit: 01.12.2005
Beiträge: 12
Standard

Mal ne blöde Frage: Weis die Antwort keiner oder habe ich so unmöglich gefragt?? Was fehlt euch noch?? Sorry ist ja nicht böse gemeint. Ihr müsst mir ja nicht antworten aber nett wäre es halt schon----
Waldi5001 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.12.2005, 14:47 Nach oben    #5
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

Du hast uns genau die Sachen gegeben, die niemand brauchte.

Code:
public static void main(String args[]) {
	String result = JOptionPane.showInputDialog(...);
	JFrame frm = new HauptKlasse(result)....
	frm.setVisible(true);
}
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
2. JFrame von 1. JFrame aus starten und schließen Lautsprecher Desktop-Applikationen und Grafik 5 15.11.2005 09:28
Inhalt von JFrame ändern sparrow Desktop-Applikationen und Grafik 14 20.10.2005 12:48
Anfaengerfrage: Probleme mit Log4j aufrufen bents Allgemeine Java-Programmierung 0 31.05.2005 15:12
Methode in der main aufrufen, unterschied JApplet und JFrame Gottzilla Desktop-Applikationen und Grafik 3 10.03.2005 10:12
Wie bekomme ich ein JFrame oder einen JDialog zum Blinken!? EifelYeti7481 Desktop-Applikationen und Grafik 2 16.09.2004 14:49


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:15 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44