Frames mit einander verbinden

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
ich leute

ich bin noch so ziehmlich am anfang von java und habe folgendes problem:

ich habe mir also eine kleine anwendung gebastelt (Frame1) und ein button der nun einen neuen frame (Frame2) öffnen soll.
den frame2 habe ich schon komplett fertig, muss also nur noch über diesen button(in frame 1) den frame2 aufrufen.
das bekomm ich eben nicht hin! immer wenn ich das versuche erzeugt er mir einen komplett neuen frame...das möchte ich ja eben nicht!

kann mir da jemand helfen? :bahnhof:
MFG
ein schönes weekend weiterhin!
 

DesertFox

Bekanntes Mitglied
ja wenn du ein neues Frame erzeugst, dann ists doch klar, dass ein "komplett neuer Frame" aufgerufen wird, oder was ist dabei das Problem?
 
G

Gast

Gast
er erzeugt einen komplett neuen frame(der komplett leer ist) und nicht meinen schon vorbereitetten frame2(in dem ich schon buttons etc. eingefügt habe)
 
G

Gast

Gast
die sind beide schon so lang, was ist denn davon am wichtigsten?


Code:
MenuBar1...

  void jMenuItemFilter_actionPerformed(ActionEvent e) {
       //...hier müsste jetzt der befehl rein in dem der Frame Filter aufgerufen wird


Das ist mein Frame "Filter"
public class Filter extends JFrame {
  XYLayout xYLayout1 = new XYLayout();
  JLabel jLabel1 = new JLabel();
  Border border1;
  JLabel jLabel2 = new JLabel();
  JComboBox jComboBox1 = new JComboBox();
  JComboBox jComboBox2 = new JComboBox();
  JComboBox jComboBox3 = new JComboBox();
  JLabel jLabel3 = new JLabel();
  JLabel jLabel4 = new JLabel();
  JLabel jLabel5 = new JLabel();
  JComboBox jComboBox5 = new JComboBox();
  JLabel jLabel6 = new JLabel();
  JRadioButton jRadioButton1 = new JRadioButton();
  JRadioButton jRadioButton2 = new JRadioButton();
  JTextField jTextField1 = new JTextField();
  JLabel jLabel7 = new JLabel();
  JRadioButton jRadioButton3 = new JRadioButton();
  JTextField jTextField2 = new JTextField();
  JLabel jLabel8 = new JLabel();

  public Filter() {
    try {
      jbInit();
    }
    catch(Exception ex) {
      ex.printStackTrace();
    }
  }

  void jbInit() throws Exception {
    border1 = BorderFactory.createEtchedBorder(Color.white,new Color(148, 145, 140));
    jLabel1.setFont(new java.awt.Font("Dialog", 1, 14));
    jLabel1.setBorder(border1);
    jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel1.setText("Filter - Einstellungen");
    this.getContentPane().setLayout(xYLayout1);
    jLabel2.setText("Messergebnisse vom");
    jLabel3.setText("Tag");
    jLabel4.setText("Monat");
    jLabel5.setText("Jahr");
    jComboBox1.addActionListener(new Filter_jComboBox1_actionAdapter(this));
    jLabel6.setText("Stunde");
    jRadioButton1.setText("Nur Temperaturen & Fühler die im Grenzbereich lagen");
    jRadioButton1.addActionListener(new Filter_jRadioButton1_actionAdapter(this));
    jRadioButton2.setText("Fühler die unter ");
    jTextField1.setText("");
    jLabel7.setText("°C lagen");
    jRadioButton3.setText("Fühler die über ");
    jRadioButton3.addActionListener(new Filter_jRadioButton3_actionAdapter(this));
    jTextField2.setText("");
    jLabel8.setText("°C lagen");
    this.getContentPane().add(jLabel1, new XYConstraints(3, 6, 394, 24));
    this.getContentPane().add(jRadioButton1, new XYConstraints(39, 42, -1, -1));
    this.getContentPane().add(jRadioButton2,  new XYConstraints(39, 70, -1, -1));
    this.getContentPane().add(jTextField1, new XYConstraints(144, 72, 42, -1));
    this.getContentPane().add(jLabel7, new XYConstraints(193, 74, -1, -1));
    this.getContentPane().add(jRadioButton3, new XYConstraints(39, 100, -1, -1));
    this.getContentPane().add(jTextField2, new XYConstraints(143, 101, 43, -1));
    this.getContentPane().add(jLabel8, new XYConstraints(193, 104, -1, -1));
    this.getContentPane().add(jLabel2, new XYConstraints(127, 144, 115, 20));
    this.getContentPane().add(jComboBox1, new XYConstraints(66, 179, 66, -1));
    this.getContentPane().add(jComboBox2, new XYConstraints(155, 179, 66, -1));
    this.getContentPane().add(jComboBox3, new XYConstraints(245, 179, 66, -1));
    this.getContentPane().add(jLabel3, new XYConstraints(89, 207, -1, -1));
    this.getContentPane().add(jLabel4, new XYConstraints(174, 208, -1, -1));
    this.getContentPane().add(jLabel5, new XYConstraints(265, 210, -1, -1));
    this.getContentPane().add(jComboBox5, new XYConstraints(155, 233, 64, -1));
    this.getContentPane().add(jLabel6, new XYConstraints(172, 262, -1, -1));
  }

  void jComboBox1_actionPerformed(ActionEvent e) {

  }

  void jRadioButton1_actionPerformed(ActionEvent e) {

  }

  void jRadioButton3_actionPerformed(ActionEvent e) {

  }

  /**
   * Filter
   *
   * @param jFrame JFrame
   * @param b boolean
   */
  public Filter(JFrame jFrame, boolean b) {
  }
}

class Filter_jComboBox1_actionAdapter implements java.awt.event.ActionListener {
  Filter adaptee;

  Filter_jComboBox1_actionAdapter(Filter adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jComboBox1_actionPerformed(e);
  }
}

class Filter_jRadioButton1_actionAdapter implements java.awt.event.ActionListener {
  Filter adaptee;

  Filter_jRadioButton1_actionAdapter(Filter adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jRadioButton1_actionPerformed(e);
  }
}

class Filter_jRadioButton3_actionAdapter implements java.awt.event.ActionListener {
  Filter adaptee;

  Filter_jRadioButton3_actionAdapter(Filter adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jRadioButton3_actionPerformed(e);
  }
}
 

DesertFox

Bekanntes Mitglied
also die ActionListener Methode müsste so aussehen (ist es das, was du wissen willst?, also ich hab den rest jetzt nciht gelesen)
Code:
public void actionPerformed(ActionEvent e){
Filter f = new Filter();
f.setVisible(true);
}
 
G

Gast

Gast
ja, wäre auch ein wenig viel!
ja, genau!!!!! Das hatte ich auch schon, da war dann nur die größe viiel zu klein!
da muss ich doch jetzt

f.setSize(300.300)

nehmen oder? ist das dann so richtig?
 
G

Gast

Gast
jeah, es klappt :)
sind doch schon mal erflogserlebnisse!!!!!

DAAANKE!!!!

schönes weekend dann noch!!! :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
CptK Interface 2 von einander unabhängige Frames mit Panel gleichzeitig nutzen Java Basics - Anfänger-Themen 66
I In der Mitte eines Frames mit BorderLayout etwas malen Java Basics - Anfänger-Themen 7
S Nach dem Herüberschieben eines Arrays zwischen 2 Frames öffnet sich das Frame nicht mehr Java Basics - Anfänger-Themen 12
S Position eines Frames Java Basics - Anfänger-Themen 3
S Frames Verbinden Java Basics - Anfänger-Themen 19
S Auf eine variable/objekt eines frames zugrifen Java Basics - Anfänger-Themen 22
C Einige Fragen zu Frames Java Basics - Anfänger-Themen 7
D Frame schließt gleich alle Frames Java Basics - Anfänger-Themen 5
U [Problem] Handling multiple frames Java Basics - Anfänger-Themen 5
G Aufrufen eines Frames aus einer anderen Klasse Java Basics - Anfänger-Themen 6
A Intelligente Anordnung von Frames in einer Fläche Java Basics - Anfänger-Themen 4
D Compiler-Fehler Frames verbinden Java Basics - Anfänger-Themen 6
S Mehrere Frames Java Basics - Anfänger-Themen 4
D JMenuBar und Hintergrund eines Frames Java Basics - Anfänger-Themen 2
M Zwei Frames ein ActionListener Java Basics - Anfänger-Themen 21
K Schließen eines Frames Java Basics - Anfänger-Themen 4
G Java-Frames funktionieren nach Neuinstallation nicht mehr. Java Basics - Anfänger-Themen 3
S Frames schließen Java Basics - Anfänger-Themen 14
D Sound in Frames möglich? EDIT Class Clip Java Basics - Anfänger-Themen 5
V Wie auf Elemente des Frames zugreifen Java Basics - Anfänger-Themen 4
A frames layout Java Basics - Anfänger-Themen 4
Z frames Java Basics - Anfänger-Themen 3
G Frames unabhänig schliessen. Java Basics - Anfänger-Themen 2
G Ist es möglich, den 'Rahmen' eines Frames durch Grafiken. Java Basics - Anfänger-Themen 5
G Liste in mehreren unabhängigen Frames aktualisieren. Java Basics - Anfänger-Themen 6
V Aufruf eines Frames Java Basics - Anfänger-Themen 6
H 3 buttons in 3-spalten eines frames Java Basics - Anfänger-Themen 3
E Farbänderung des Frames bei Klick . Java Basics - Anfänger-Themen 7
B Analoguhr und openTime eines Frames Java Basics - Anfänger-Themen 6
G Applets in Frames & Bilder Java Basics - Anfänger-Themen 10
P Beide frames werden geschlossen Java Basics - Anfänger-Themen 2
M Infernal Frames Java Basics - Anfänger-Themen 4
G mehrere Frames nacheinander aktualisieren Java Basics - Anfänger-Themen 2
G Methode zum schliessen eines frames - nicht durch windows X Java Basics - Anfänger-Themen 14
D Menü soll immer da bleiben - Frames sollen wechseln Java Basics - Anfänger-Themen 3
Chucky 2 Frames Farbwahl durch Buttons Java Basics - Anfänger-Themen 10
P Frage zu Frames: Fenster sichtbar, unsichtbar machen Java Basics - Anfänger-Themen 1
G Frames Java Basics - Anfänger-Themen 4
M 2 Frames Java Basics - Anfänger-Themen 16
M Daten zwischen Frames austauschen Java Basics - Anfänger-Themen 2
M 2 frames separat schliessen Java Basics - Anfänger-Themen 22
D Frage zu Frames! Java Basics - Anfänger-Themen 9
S Zwei Frames miteinander verbinden Java Basics - Anfänger-Themen 5
Q Kommunikation zwischen Frames Java Basics - Anfänger-Themen 3
Zeppi OOP Methoden mit einander Verknüpfen Java Basics - Anfänger-Themen 6
F Input/Output 2 Textdateien mit einander vergleichen Java Basics - Anfänger-Themen 11
M Elemente in einer ArrayList einander zuordnen. Java Basics - Anfänger-Themen 18
K zwei GregorianCalender Datums von einander abziehen-> Problem! Java Basics - Anfänger-Themen 7
Joew0815 Zwei ArrayListen mit einander vergleichen Java Basics - Anfänger-Themen 33
Z Feld prüfen ob 3 gleiche zahlen nach einander vorkommen Java Basics - Anfänger-Themen 3
G zwei java nach einander ausführen Java Basics - Anfänger-Themen 14
O uhrzeit mit einander vergleichen Java Basics - Anfänger-Themen 10
G 2 Vorgänge nach einander ablaufen zu lassen Java Basics - Anfänger-Themen 13
M 2 Datum mit einander vergleichen ??? Java Basics - Anfänger-Themen 7
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
Buroto Threads Verschiedene .txt Dateien Auf Listen und Verbinden Java Basics - Anfänger-Themen 3
B GUI extension mit einer Liste verbinden Java Basics - Anfänger-Themen 1
T Access mit Java verbinden im netzwerk Java Basics - Anfänger-Themen 3
S Java mit SQLite Verbinden Java Basics - Anfänger-Themen 16
C Wie kann ich einen User Input mit einer If-Anweisung verbinden? Java Basics - Anfänger-Themen 5
AppGuruCode962 Button mit Textfield verbinden Java Basics - Anfänger-Themen 13
F 2 Polygone verbinden Java Basics - Anfänger-Themen 4
D Input/Output Array in einem String mit einem Trennzeichen verbinden Java Basics - Anfänger-Themen 17
R TreeSelectionEvent mit rechtem splitPane verbinden Java Basics - Anfänger-Themen 1
L Klassen verbinden Java Basics - Anfänger-Themen 10
C Zwei Listen verbinden Java Basics - Anfänger-Themen 1
K [Schnittstelle] JavaProject mit Arduino verbinden Java Basics - Anfänger-Themen 5
N Datenbank mit GUI verbinden - Wie? Java Basics - Anfänger-Themen 5
F OOP Klassen miteinander verbinden Java Basics - Anfänger-Themen 12
GadgetSofa jComboBox mit dem Button verbinden. Aber wie?? Java Basics - Anfänger-Themen 4
B Datei mit String verbinden und speichern Java Basics - Anfänger-Themen 3
U Glassfish mit MySQL verbinden Java Basics - Anfänger-Themen 1
J 2 String Arrays in neuem String Array verbinden Java Basics - Anfänger-Themen 4
J Punkte im Java-Applet verbinden Java Basics - Anfänger-Themen 4
D String-Arrays miteinander verbinden Java Basics - Anfänger-Themen 5
M Methoden miteinander verbinden (Laufzeit) Java Basics - Anfänger-Themen 6
M Array verbinden, mit und ohne new Java Basics - Anfänger-Themen 2
H Erste Schritte Mit Proxyserver verbinden Java Basics - Anfänger-Themen 5
S Best Practice Boolean mit IF verbinden Java Basics - Anfänger-Themen 7
G Zwei Aufgabenbereiche verbinden Java Basics - Anfänger-Themen 5
J GUI mit phpMyAdmin Datenbank verbinden Java Basics - Anfänger-Themen 0
S überschneidende Char-Arrays, zu einem Längeren verbinden Java Basics - Anfänger-Themen 7
ScottGambler Zwei Methoden verbinden? Java Basics - Anfänger-Themen 16
L OOP Buttons mit Pfeilen miteinander verbinden Java Basics - Anfänger-Themen 5
R Erste Schritte Bausteine mit Pfaden verbinden Java Basics - Anfänger-Themen 2
J Zellen verbinden in JTable Ueberschrift Java Basics - Anfänger-Themen 3
M Klassen verbinden Java Basics - Anfänger-Themen 4
M Klassen verbinden Java Basics - Anfänger-Themen 2
F Klassen Klassen miteinander Verbinden Java Basics - Anfänger-Themen 19
H OOP Mehrere Klassen 'verbinden'? Java Basics - Anfänger-Themen 4
N Erste Schritte jFrames verbinden Java Basics - Anfänger-Themen 6
M String mit String verbinden Java Basics - Anfänger-Themen 4
S reguläre Audrücke verbinden Java Basics - Anfänger-Themen 18
C Listen verbinden Java Basics - Anfänger-Themen 6
B Arrays sortiert verbinden Java Basics - Anfänger-Themen 7
J 2 Threads mit Pipe verbinden Java Basics - Anfänger-Themen 4
D Klassen verbinden (Referenzattribute) Java Basics - Anfänger-Themen 2
S Infos aus mehreren JVMS verbinden Java Basics - Anfänger-Themen 3
A mehrere Klassen verbinden Java Basics - Anfänger-Themen 7
U Klassen verbinden Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben