我更喜欢它来自属性编辑器 - >自定义代码。
我需要在一个实例中选择一个文件夹,在另一个实例中选择一个文件
该功能将是:在按jButton1
时,会打开jFileChooser1
并确认选择,将所选的文件夹/文件路径返回到字符串strFolderPath
/ strFilePath
。
提前感谢您的帮助。
答案 0 :(得分:2)
"我更喜欢它来自属性编辑器 - >自定义代码。"
不,你没有。这是编辑auo生成的代码。哟不想要/需要那个。自动生成的代码仅用于初始化组件并将其布局。它并不意味着被改变(除非你真的知道你正在做什么)
你想要的是为按钮添加一个监听器,并编写你的代码以便在监听器回调中选择一个文件。在Netbeans编辑器中,您可以简单地说:
如果您转到源代码视图,您会看到类似
的内容private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
}
在该方法中,可以编写文件选择器的代码。如果您需要帮助,我建议您查看How to use File Choosers。在JFileChooser api javadoc
另外,这些是非常基本的Swing用例。我强烈建议您放下GUI编辑器并学习先编写代码。一旦理解了它背后的代码,它将使编辑器更容易使用工具。如果您确实想要遵循此建议,请随身携带Swing tutorials并按照您自己的节奏慢慢进行操作。有很多东西可以吸收,但是没有一天可以成为忍者,你需要先成为一个蚱蜢: - )