【发布时间】:2015-05-25 22:50:56
【问题描述】:
https://www.dropbox.com/s/8t7tfpuclbm32x9/Screenshot%202015-03-23%2001.00.49.png?dl=0
我想实现一个打开的文件“导航窗口”,例如:上面的截图, 使用 Jframe 和 Jmenu,因此当我单击下一张图片中的打开文件时,它将打开兼容文件类型的导航。
https://www.dropbox.com/s/5t4jkxbq6a14rg6/Screenshot%202015-03-23%2001.08.51.png?dl=0
当我打开这个文件时,我希望它在下面的 JEditorPane 中打开,这是我相信的相关代码块。
webWindow = new JEditorPane();
webWindow.setEditable(false);
JMenuBar menu = new JMenuBar();
setJMenuBar(menu);
JMenu file = new JMenu("File");
menu.add(file);
JMenuItem open = new JMenuItem("Open file...");
file.add(open);
open.addActionListener(
// new detector
new ActionListener() {
// when detector is tripped, perform this action
public void actionPerformed(ActionEvent enterPress) {
// gets string from JTextField using the loadWebPage method
try {
Desktop.getDesktop().open(new File("c:\\"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
如果有什么相关的,我可以补充一下
编辑:如果我不清楚,我想做的是点击“打开文件”,浏览我电脑的个人文件,找到我想要的文件并点击它,在JEditorFrame中打开它。
【问题讨论】:
-
@MadProgrammer 为我指明了正确的方向,谢谢,我找不到我正在寻找的东西的名称,所以我在这里发布,假设它不存在或者我会被指出在右边方向。如果你想充实一个答案,我会标记它是正确的,这样你就可以得到你的支持以提供帮助
标签: java swing browser jframe jeditorpane