Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse可视化编辑器:JTabbedPane中未显示的组件_Java_Eclipse_Swing_Jtabbedpane_Visual Editor - Fatal编程技术网

Java Eclipse可视化编辑器:JTabbedPane中未显示的组件

Java Eclipse可视化编辑器:JTabbedPane中未显示的组件,java,eclipse,swing,jtabbedpane,visual-editor,Java,Eclipse,Swing,Jtabbedpane,Visual Editor,我想使用Eclipse中的可视化编辑器在可视化类中创建JTabbedPane 我从工具栏上的beans菜单中选择了JTabbedPane。 下一步我点击了这个类,把它放进去。到目前为止,没有问题。 但是等等,没有显示标签 web上的教程说,将一个组件放到选项卡窗格中,选项卡就会显示出来。我掉了一个JLabel,没有标签出现 使用设计窗口删除了JLabel。拖动了一个JTextPane,仍然没有选项卡 我将一个JTextfield拖到TabbedPane上(不删除JTextPane),仍然没有显示

我想使用Eclipse中的可视化编辑器在可视化类中创建JTabbedPane

我从工具栏上的beans菜单中选择了JTabbedPane。 下一步我点击了这个类,把它放进去。到目前为止,没有问题。 但是等等,没有显示标签

web上的教程说,将一个组件放到选项卡窗格中,选项卡就会显示出来。我掉了一个JLabel,没有标签出现

使用设计窗口删除了JLabel。拖动了一个JTextPane,仍然没有选项卡

我将一个JTextfield拖到TabbedPane上(不删除JTextPane),仍然没有显示任何选项卡

我设置了JTextField和JTextPane的“tabs\u text”属性。仍然没有显示选项卡

此外,这些组件不会显示在选项卡窗格上。它就像一个灰色的整体,只是吞下东西,没有图像被反射回来

有没有人有关于如何将JTabbedPane放入可视化类以及如何将组件放入JTabbedPane的分步教程、说明或类似内容?照片会很有帮助

我必须使用NetBeans还是手工编码JTabbedPane


注意:我正在尝试创建一个选项卡式窗格(或其他GUI术语中的笔记本),其中一个选项卡用于显示个人地址,另一个选项卡用于显示电话号码

您应该能够使用编辑器创建JTabbedPane。但既然你问:


我会毫不犹豫地回答你的问题。但我强烈建议手工编写整个GUI。可视化构建器对于原型来说很好,但是对于那些不得不维护代码的人来说,它会带来很多痛苦和流血。一旦你通过Swing学习曲线,你会发现建设者只会限制你的能力

您应该能够使用编辑器创建JTabbedPane。但既然你问:


我会毫不犹豫地回答你的问题。但我强烈建议手工编写整个GUI。可视化构建器对于原型来说很好,但是对于那些不得不维护代码的人来说,它会带来很多痛苦和流血。一旦你通过Swing学习曲线,你会发现建设者只会限制你的能力

选项卡面板将显示。以下是我所做的:

  • 我创建了一个单独的类, 住宅,源自杰帕内尔。补充 所有标签和字段
  • 将addTab语句修改为 添加新面板
  • 将add方法更改为使用2 参数,而不是4
  • 删除所有“ve”注释,放置在 该代码由可视化编辑器生成
我不知道上面的哪一项、任何一项或所有内容是否都是必要的,但这就是我所做的,现在选项卡窗格显示在可视化编辑器中


看起来,可视化编辑器在显示表单外观方面可能比作为构建表单的工具更有用。

选项卡面板将显示出来。以下是我所做的:

  • 我创建了一个单独的类, 住宅,源自杰帕内尔。补充 所有标签和字段
  • 将addTab语句修改为 添加新面板
  • 将add方法更改为使用2 参数,而不是4
  • 删除所有“ve”注释,放置在 该代码由可视化编辑器生成
我不知道上面的哪一项、任何一项或所有内容是否都是必要的,但这就是我所做的,现在选项卡窗格显示在可视化编辑器中


看起来,可视化编辑器在显示表单外观方面可能比作为构建表单的工具更有用。

通过手动编码,您还可以为系统创建具有附加功能的自定义组件。通过向现有组件添加更多功能。例如,您可以将背景图像添加到包含其他组件的面板中。通过手动编码,您还可以为系统创建具有附加功能的自定义组件。通过向现有组件添加更多功能。例如,您可以将背景图像添加到包含其他组件的面板中。
Do I have to use NetBeans or hand-code the JTabbedPane?