Hallo,
mein Problem liegt darin, dass ich keine fremde Klasse oder Methode aufrufen kann!
Der SchliessButton soll die Klasse schliessButtonEFrm oder die Methode allesschliessen in
DER "Datei" aufrufen, die sich auch schliessen soll, aber irgendwie geht es nicht! :bahnhof:
Hier die Codes in Original zustand, d.h. wenn sie in einer *.java Datei sind.
In der Datei Info.java soll der SchliessButton stehen:
In der Datei EingabeFormular.java soll die Klasse und Methode stehen.
Ich hoffe es ist verständlich!
~~~~~~~~~~~~~~~
Danke, Gruß und Tschö
Xclipse
mein Problem liegt darin, dass ich keine fremde Klasse oder Methode aufrufen kann!
Der SchliessButton soll die Klasse schliessButtonEFrm oder die Methode allesschliessen in
DER "Datei" aufrufen, die sich auch schliessen soll, aber irgendwie geht es nicht! :bahnhof:
Hier die Codes in Original zustand, d.h. wenn sie in einer *.java Datei sind.
In der Datei Info.java soll der SchliessButton stehen:
Code:
private JButton getSchliessButton() {
if (schliessButton == null) {
schliessButton = new JButton("Eingabe...", new ImageIcon(getClass().getResource("/ico/button_silver.png")));
schliessButton.setRolloverIcon(new ImageIcon(getClass().getResource("/ico/button_red.png")));
schliessButton.setPressedIcon(new ImageIcon(getClass().getResource("/ico/button_green.png")));
schliessButton.setText("Schliessen");
schliessButton.setBorderPainted(false);
schliessButton.setContentAreaFilled(false);
schliessButton.setFocusPainted(false);
schliessButton.setVerticalTextPosition(SwingConstants.CENTER);
schliessButton.setHorizontalTextPosition(SwingConstants.CENTER);
schliessButton.addActionListener(new schliessButtonEFrm());
}
return schliessButton;
}
In der Datei EingabeFormular.java soll die Klasse und Methode stehen.
Code:
class schliessButtonEFrm implements ActionListener {
public void actionPerformed(ActionEvent e) {
allesSchliessen();
}
}
public void allesSchliessen() {
this.setVisible(false);
this.dispose();
}
Ich hoffe es ist verständlich!
~~~~~~~~~~~~~~~
Danke, Gruß und Tschö
Xclipse