ciao!
ho riscontrato un piccolo problema con il posizionamento del JFileChooser sul Mac.
allora, dal JFrame A lancio un JFrame B sul quale impostare alcuni dati.
sul JFrame B ho impostato il alwaysOnTop a true.
dal JFrame B lancio anche un JFileChooser per impostare una directory.
se lancio il JFileChooser su linux non ho problemi.
se lo lancio dal mac questo finisce sotto al JFrame B.
e non posso spostarlo "sopra", anche selezionandolo e spostandolo rimane sempre ad un livello più basso.
questo il JFileChooser:
codice:
public class ChooseDir {
public static String choose() throws FileNotFoundException {
JFileChooser fc = null;
File dir = null;
if (fc == null) {
fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int stato = fc.showOpenDialog(fc);
if (stato == JFileChooser.APPROVE_OPTION) {
dir = fc.getSelectedFile();
}
}
return dir.toString();
}
}
qualche idea su come risolvere??