gpt4 book ai didi

java - 在 JTabbedPane Java 中添加 JFileChooser

转载 作者:行者123 更新时间:2023-12-01 14:03:29 24 4
gpt4 key购买 nike

我是一名学生,并获得了一些扫雷游戏的源代码。我们有一些不同的 GUI 元素可以按照我们想要的方式添加。我正在尝试使用 JTabbedPane。我在一个选项卡中显示了实际的游戏,现在我尝试在另一个选项卡中实现 JFileChooser。我创建了一个名为 userNames 的类:

public userNames() {            
JFileChooser chooser = new JFileChooser();
chooser.showOpenDialog(null);
}

只需放入一个简单的 showOpenDialog(null);看看它是否有效。在主要选项卡所在的位置,我添加了文件选择器:

tp.addTab ("Saved", new userNames());

但这不会将其添加到“已保存”选项卡中,而是会打开一个全新的窗口。谁能告诉我我想做的事情是否可行 - 在选项卡内添加文件选择器。

我希望我能很好地解释自己。 :-)

最佳答案

您可以在该选项卡内创建一个 JPanel,创建一个 JFileChooser 对象,然后将该对象添加到您为该选项卡创建的面板中。所以它应该看起来像:

JPanel panel = ...
tp.addTab(title, panel);
JFileChooser fc;
panel.add(fc);

关于java - 在 JTabbedPane Java 中添加 JFileChooser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19134539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com