I'm building a java program, in which you should be able to select a file. The Dialog should popup as JInternalFrame and shouldn´t be an own window. My progress:
JFileChooser chooser = new JFileChooser();
JInternalFrame fr = new JInternalFrame("Öffnen", true, // resizable
false, // closable
true, // maximizable
true);// iconifiable);
fr.add(chooser);
fr.setSize(300, 600);
fr.setVisible(true);
JOS.mainWindow.jdpDesktop.add(fr);
chooser.setVisible(true);
chooser.setSize(300, 600);
chooser.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
fr.setVisible(false);
JOS.mainWindow.jdpDesktop.remove(fr);
}
});
It closes if I press the close button, but I dont get an Event if the user presses on "open". Is there any ActionListener I can use? How else to do this? Thanks! -Jakob