src/solaris/classes/sun/awt/X11/XToolkit.java
Print this page
@@ -1039,11 +1039,13 @@
targetCreatedPeer(target, peer);
return peer;
}
public FileDialogPeer createFileDialog(FileDialog target) {
- FileDialogPeer peer = new XFileDialogPeer(target);
+ // The current GtkFileChooser is available from GTK+ 2.4
+ FileDialogPeer peer = checkGtkVersion(2, 4, 0) ? new GtkFileDialogPeer(
+ target) : new XFileDialogPeer(target);
targetCreatedPeer(target, peer);
return peer;
}
public MenuBarPeer createMenuBar(MenuBar target) {