AWT Über Pulldownmenü neue Javadatei öffnen

C

Computerphobie

Gast
Nabend,

ich hab ein Pulldownmenü erstellt. Hier möchte ich über den itemlistener, über switche erreichen das bei gewisser auswahl ein neues Fenster sprich programm geöffnet wird.

Frage: Wie bekomme ich das was ich bei einem Button z.B.:
Java:
    if (obj == this.b.btnErgebnisse){
        BundesligaErgebniss be = new BundesligaErgebniss();
        b.dispose();
    }
in einen case
Java:
    public void itemStateChanged(ItemEvent e){
        switch(be.chcSpieltag.getSelectedIndex()){
            case 0: ???;break;
        }
    }

Danke für eure Hilfe.:oops:
 

L-ectron-X

Gesperrter Benutzer
Was für ein Programm meinst du? Ein externes, also ein anderes natives oder Java-Programm?
Oder meinst du ein neues Fenster aus deiner Anwendung?

BTW: Warum verwendest du noch das veraltete AWT?
 
C

Computerphobie

Gast
Was für ein Programm meinst du? Ein externes, also ein anderes natives oder Java-Programm?
Oder meinst du ein neues Fenster aus deiner Anwendung?

BTW: Warum verwendest du noch das veraltete AWT?

Ich lerne es in der Schule mit AWT, es ist ein neues Java-Programm was in einem neuen Fenster geöffnet werden soll
 

L-ectron-X

Gesperrter Benutzer
OK, du bist Einsteiger, bei jedem anderen hätte ich deshalb nicht noch mal nachgefragt.
Ist es ein eigenständiges Programm, also mit Main-Class und main()-Methode, oder nur eine neue Klasse, die instanziiert werden soll, um sie in einem Fenster deiner Anwendung anzuzeigen?

Das wird oft von Einsteigern verwechselt.

Ich lerne es in der Schule mit AWT...
OK, dafür kannst du nichts...
 
C

Computerphobie

Gast
Ja es ist ein eigenständiges Programm mit Main-Classe und Methode...danke für die nachsicht ;)
 

L-ectron-X

Gesperrter Benutzer
Ups, dich habe ich ganz vergessen.

Probiers mal so:
Java:
new EineKlasse.main(null);
Damit sollte dein zweites Programm instanziiert werden und dessen main()-Methode ausgeführt werden, welche wiederum den Rest des zweiten Programmes zum Laufen bringt.

Wenn du der main()-Methode Argumente übergeben möchtest, musst du vorher ein String-Array erzeugen und mit Argumenten füllen.
 
C

Computerphobie

Gast
Java:
/**
  *
  * Beschreibung
  *
  * @version 1.0 vom 24.04.2010
  * @author Marek Falten
  */
import java.awt.event.*;
import java.awt.*;
public class MyItemListener implements ItemListener {

  public BundesligaErgebniss be;
  public MyItemListener (BundesligaErgebniss be){
    this.be=be;
  }
    public void itemStateChanged(ItemEvent e){
    switch(be.chcSpieltag.getSelectedIndex()){
      case 0: break;
      case 1: aSpieltag spa = new aSpieltag ();
//      case 2: aSpieltag spb = new aSpieltag ();
//      case 3: aSpieltag spc = new aSpieltag ();
//      case 4: aSpieltag spd = new aSpieltag ();
//      case 5: aSpieltag spe = new aSpieltag ();
//      case 6: aSpieltag spf = new aSpieltag ();
//      case 7: aSpieltag spg = new aSpieltag ();
//      case 8: aSpieltag sph = new aSpieltag ();
//      case 9: aSpieltag spi = new aSpieltag ();
//      case 10: aSpieltag spj = new aSpieltag ();
//      case 11: aSpieltag spk = new aSpieltag ();
//      case 12: aSpieltag spl = new aSpieltag ();
//      case 13: aSpieltag spm = new aSpieltag ();
//      case 14: aSpieltag spn = new aSpieltag ();
//      case 15: aSpieltag spo = new aSpieltag ();
//      case 16: aSpieltag spp = new aSpieltag ();
//      case 17: aSpieltag spq = new aSpieltag ();
//      case 18: aSpieltag spr = new aSpieltag ();
//      case 19: aSpieltag sps = new aSpieltag ();
//      case 20: aSpieltag spt = new aSpieltag ();
//      case 21: aSpieltag spu = new aSpieltag ();
//      case 22: aSpieltag spv = new aSpieltag ();
//      case 23: aSpieltag spw = new aSpieltag ();
//      case 24: aSpieltag spx = new aSpieltag ();
//      case 25: aSpieltag spy = new aSpieltag ();
//      case 26: aSpieltag spz = new aSpieltag ();
//      case 27: aSpieltag spaa = new aSpieltag ();
//      case 28: aSpieltag spab = new aSpieltag ();
//      case 29: aSpieltag spac = new aSpieltag ();
//      case 30: aSpieltag spad = new aSpieltag ();
//      case 31: aSpieltag spae = new aSpieltag ();
//      case 32: aSpieltag spaf = new aSpieltag ();
//      case 33: aSpieltag spag = new aSpieltag ();
//      case 34: aSpieltag spah = new aSpieltag ();
    }
  }
}
So sieht jetzt meine Lösung dafür aus.
Ich denke ich konnte mich nicht richtig ausdrucken, trotzdem danke für die Hilfe
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
_user_q Über installDist exportiertes Programm wirft "Unsupported JavaFX configuration" AWT, Swing, JavaFX & SWT 0
K Event Handling Über JMenuBar die diversen Panels anzeigen AWT, Swing, JavaFX & SWT 10
Nabbit Über JList kein JPopupMenu AWT, Swing, JavaFX & SWT 2
M Über eine JMenuBar überprüfen ob ein JCheckBoxMenuItem selectiert ist. AWT, Swing, JavaFX & SWT 4
R ImageIcon - Über Socket AWT, Swing, JavaFX & SWT 1
T Über mehrere Panel zeichnen AWT, Swing, JavaFX & SWT 2
B Über SWT Button Thread beenden AWT, Swing, JavaFX & SWT 2
E Über CellEditorListener an die JTable gelangen AWT, Swing, JavaFX & SWT 4
K Über die Menübar das JPanel ändern AWT, Swing, JavaFX & SWT 2
V Bei JLabel das Icon Über den Text machen AWT, Swing, JavaFX & SWT 2
G Über ein Video zeichnen AWT, Swing, JavaFX & SWT 3
M Über RadioButton öffnen? AWT, Swing, JavaFX & SWT 9
P Über Actionlistener Datenbankzugriff AWT, Swing, JavaFX & SWT 3
I JLabel neue Zeile AWT, Swing, JavaFX & SWT 4
ms_cikar Jbutton erzeugt neue Buttons AWT, Swing, JavaFX & SWT 2
ralfb1105 JavaFX Daten zwischen Controllern austauschen- neue Frage AWT, Swing, JavaFX & SWT 7
D Mit Jmenu neue JFrame öffnen AWT, Swing, JavaFX & SWT 2
G vorgefertigte Buttons oder neue Komponente mit MouseListener? AWT, Swing, JavaFX & SWT 0
boscho87 JavaFX Variabeln an neue Scene übergeben AWT, Swing, JavaFX & SWT 0
D JLabel bei Aufruf neue Zeile AWT, Swing, JavaFX & SWT 5
C Button Text in JList neue Zeile AWT, Swing, JavaFX & SWT 6
M Swing JFreechart zoom x-achse neue Werte AWT, Swing, JavaFX & SWT 4
F Swing String[] in JTextArea ausgeben. Jeder Eintrag in neue Zeile, aber ohne "\n"- Geht das? AWT, Swing, JavaFX & SWT 3
Birke Swing Neue Swing LayoutManager: TOnion Projekt AWT, Swing, JavaFX & SWT 10
J JavaFX Variable an neue Scene übergeben AWT, Swing, JavaFX & SWT 8
S JTable nach aktualisierung - neue Zeile nicht "klickbar" AWT, Swing, JavaFX & SWT 0
S Oracle's neue Sicherheitseinstellungen zerstoeren mein Applet. Was tun? AWT, Swing, JavaFX & SWT 3
P Neue Datei erstellen in JPanel AWT, Swing, JavaFX & SWT 5
M Swing JScrollPane (Parent JTextArea) aktualisieren + neue Zeile AWT, Swing, JavaFX & SWT 5
windl Querstreifen beim Bilder malen und anpassen an neue CPU AWT, Swing, JavaFX & SWT 12
C Neue Benutzeroberfläche einfügen? AWT, Swing, JavaFX & SWT 12
C Swing Fensterresize durch doppelklick - wie die neue Grösse erhalten? AWT, Swing, JavaFX & SWT 3
E JFreeChart in einer dynamischen Aufzeichnung neue Serien hinzufügen? AWT, Swing, JavaFX & SWT 7
K Buttons und neue Fenster AWT, Swing, JavaFX & SWT 9
V Swing Neue Größe bei ComponentListener noch nicht verfügbar? AWT, Swing, JavaFX & SWT 3
Meldanor Swing JTable - Eine neue Zeile vor einer bestehenden Einfügen AWT, Swing, JavaFX & SWT 2
P 2D-Grafik Neue Farbe für einen Teilbereich einer Linie? AWT, Swing, JavaFX & SWT 8
C Swing JLabels entfernen und neue einfügen AWT, Swing, JavaFX & SWT 6
J Swing JList: Neue Zeilen mit fireIntervalAdded sind automatisch selektiert AWT, Swing, JavaFX & SWT 2
E In JTable neue Zeile mit Tabulator einfügen AWT, Swing, JavaFX & SWT 5
G Swing JFileChooser Event für neue Directory? AWT, Swing, JavaFX & SWT 5
M Main Frame schließen und neue Klasse aufrufen? AWT, Swing, JavaFX & SWT 2
P Eigenes TableModel abgeleitet von AbstractTableModel (neue rows nicht sichtbar) AWT, Swing, JavaFX & SWT 6
S [Swing] Wie zeichne ich neue Linien AWT, Swing, JavaFX & SWT 3
R Innerhalb der GUI Klasse meine neue Klasse aufrufen AWT, Swing, JavaFX & SWT 1
4 Neue Fensterinhalte kommen nicht im selben Fenster AWT, Swing, JavaFX & SWT 5
D JLabel o.a. im Swing Fenster löschen um neue JL. zu zeigen AWT, Swing, JavaFX & SWT 4
R JFileChooser (neue Instanzen bei Mehrfachauswahl?) AWT, Swing, JavaFX & SWT 6
G Oberfläche löschen und neue erstellen AWT, Swing, JavaFX & SWT 4
S int-berechnung des RGB-Wertes ohne neue Instanz? AWT, Swing, JavaFX & SWT 9
S MVC - Neues Frame, neue View, neuer Controller? AWT, Swing, JavaFX & SWT 3
Icewind Jlist zeigt neue elemente im model nicht sofort an AWT, Swing, JavaFX & SWT 3
Icewind JTable zeigt neue elemente im model nicht sofort an AWT, Swing, JavaFX & SWT 3
O der neue eclipse 3.1 splash screen AWT, Swing, JavaFX & SWT 3
P JComboBox: Items löschen und neue hinzufügen. AWT, Swing, JavaFX & SWT 3
G Neue Komponente erstellen - Fragen/Probleme mit MouseEvents AWT, Swing, JavaFX & SWT 2
J JTextArea + neue Zeile AWT, Swing, JavaFX & SWT 9
R JFrame oder Frame für neue GUI? AWT, Swing, JavaFX & SWT 2
H Neue Instanz einer Klasse bei JButton-Klick AWT, Swing, JavaFX & SWT 5
S Neue Zeile in JTable adden AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben