【发布时间】:2011-06-08 14:20:03
【问题描述】:
【问题讨论】:
标签: java swing jfilechooser
【问题讨论】:
标签: java swing jfilechooser
因为演示没有使用 JFileChooser;它使用javax.jnlp.FileOpenService,它使用本机操作系统的文件对话框。该演示的源代码是here,请查看。
【讨论】:
Oracle Java Web Start 应用实际上使用的是 JNLP API,而不是 Swing 的 JFileChooser。
这是一个链接:http://download.oracle.com/javase/tutorial/deployment/doingMoreWithRIA/jnlpAPI.html
【讨论】:
主要区别可以通过使用本机外观来解决。请参阅FileBro 的main() 了解如何执行此操作。
【讨论】:
使用此代码
try
{
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
}
catch (ClassNotFoundException e1)
{
// TODO Auto-generated catch block
e1.printStackTrace();
}
catch (InstantiationException e1)
{
// TODO Auto-generated catch block
e1.printStackTrace();
}
catch (IllegalAccessException e1)
{
// TODO Auto-generated catch block
e1.printStackTrace();
}
catch (UnsupportedLookAndFeelException e1)
{
// TODO Auto-generated catch block
e1.printStackTrace();
}
【讨论】: