den ganzen code habe ich noch net gesehn
dem kann man helfen!
das ist der erste frame (mit dem button)
[JAVA=1] import java.awt.*;
import java.awt.event.*;
/**
*
* Beschreibung
*
* @version 1.0 vom 11.05.2010
* @author
*/
public class test extends Frame {
// Anfang Attribute
private Label LBL_headline = new Label();
private Button BTN_b1 = new Button();
// Ende Attribute
public test(String title) {
// Frame-Initialisierung
super(title);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) { dispose(); }
});
int frameWidth = 1060;
int frameHeight = 583;
setSize(frameWidth, frameHeight);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
int x = (d.width - getSize().width) / 2;
int y = (d.height - getSize().height) / 2;
setLocation(x, y);
Panel cp = new Panel(null);
add(cp);
// Anfang Komponenten
LBL_headline.setBounds(384, 56, 248, 37);
LBL_headline.setText("Klicke den Button");
LBL_headline.setFont(new Font("MS Sans Serif", Font.PLAIN, 27));
LBL_headline.setForeground(Color.BLACK);
LBL_headline.setAlignment(Label.CENTER);
cp.add(LBL_headline);
BTN_b1.setBounds(432, 344, 137, 89);
BTN_b1.setLabel("Klick mich!");
BTN_b1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
BTN_b1_ActionPerformed(evt);
}
});
BTN_b1.setFont(new Font("MS Sans Serif", Font.PLAIN, 21));
cp.add(BTN_b1);
// Ende Komponenten
setResizable(false);
setVisible(true);
}
// Anfang Methoden
public void BTN_b1_ActionPerformed(ActionEvent evt) {
new SinnloserKnopf().setVisible(true);
}
}
// Ende Methoden
public static void main(String[] args) {
new test("test");
}
[/code]
und das der zweite (der sich öffnen soll)
[JAVA=1] import java.awt.*;
import java.awt.event.*;
/**
*
* Beschreibung
*
* @version 1.0 vom 11.05.2010
* @author
*/
public class SinnloserKnopf extends Frame {
// Anfang Attribute
private TextArea TXA_textarea = new TextArea("", 1, 1, TextArea.SCROLLBARS_NONE);
// Ende Attribute
public SinnloserKnopf(String title) {
// Frame-Initialisierung
super(title);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) { dispose(); }
});
int frameWidth = 300;
int frameHeight = 300;
setSize(frameWidth, frameHeight);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
int x = (d.width - getSize().width) / 2;
int y = (d.height - getSize().height) / 2;
setLocation(x, y);
Panel cp = new Panel(null);
add(cp);
// Anfang Komponenten
TXA_textarea.setBounds(16, 8, 257, 241);
TXA_textarea.setText("Hier folgt später etwas Sinnvolles!");
cp.add(TXA_textarea);
// Ende Komponenten
setResizable(false);
setVisible(true);
}
// Anfang Methoden
// Ende Methoden
public static void main(String[] args) {
new SinnloserKnopf("SinnloserKnopf");
}
}
[/code]