keNJi
22.05.2007, 22:27
Ich sitze glaube ich aufm Schlauch.
Ich möchte in meinem Programm (JFrame) über das Menü einen JDialog öffnen. Man muss um den Dialog mit dem Frame zu verankern, das Frame als "owner" übergeben. Wie man in der 4ten Zeile sieht probiere ich es irgendwie. Jedoch habe ich es nicht genau verstanden und es funzt auch nicht. Also wenn ich dann auf "Host stellen" klicke malt er keinen Dialog, jedenfalls sehe ich ihn nicht! :mauer:
JMenuItem host = new JMenuItem("Host stellen", 'h');
host.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JDialog BsHostDlg = new JDialog((Bsdesign)getParent());
}
});
fileMenu.add(host);
menuBar.add(fileMenu);
Mache ich es total falsch oder wieso funzt es nicht?
http://img376.imageshack.us/img376/8628/schlaubb2.jpg
Ich möchte in meinem Programm (JFrame) über das Menü einen JDialog öffnen. Man muss um den Dialog mit dem Frame zu verankern, das Frame als "owner" übergeben. Wie man in der 4ten Zeile sieht probiere ich es irgendwie. Jedoch habe ich es nicht genau verstanden und es funzt auch nicht. Also wenn ich dann auf "Host stellen" klicke malt er keinen Dialog, jedenfalls sehe ich ihn nicht! :mauer:
JMenuItem host = new JMenuItem("Host stellen", 'h');
host.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JDialog BsHostDlg = new JDialog((Bsdesign)getParent());
}
});
fileMenu.add(host);
menuBar.add(fileMenu);
Mache ich es total falsch oder wieso funzt es nicht?
http://img376.imageshack.us/img376/8628/schlaubb2.jpg