繁体   English   中英

Eclipse Visual Editor:JTabbedPane中未显示的组件

[英]Eclipse Visual Editor: Components not shown in JTabbedPane

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

我从工具栏上的bean菜单中选择了JTabbedPane。 接下来,我单击该课程将其放入。到目前为止,没有问题。 但是,等等,没有标签显示。

Web上的教程说将组件放到TabbedPane中,然后将显示选项卡。 我放下了JLabel,但没有显示选项卡。

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

我将JTextfield拖到TabbedPane上(不删除JTextPane),仍然没有标签显示。

我设置了JTextField和JTextPane的“ tabs_text”属性。 仍然没有标签显示。

另外,这些组件也没有显示在TabbedPane上。 它就像一个灰色的整体,只是吞没了东西,没有图像反射回来。

任何人都有逐步教程,说明或类似的内容,以了解如何将JTabbedPane放置到Visual Class上以及如何将组件放置到JTabbedPane中? 图片将非常有帮助。

我必须使用NetBeans还是对JTabbedPane进行手工编码?

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

您应该能够使用编辑器创建一个JTabbedPane。 但是自从你问:

 Do I have to use NetBeans or hand-code the JTabbedPane? 

我会回答,没有,你不会。 但我极力建议您手动编码整个GUI。 Visual Builders对于原型非常有用,但对于那些必须维护代码的人来说却会产生很多痛苦和流血。 一旦超过了Swing学习曲线,您将发现Builders仅限制您的能力。

将显示TabbedPanel。 这是我所做的:

  • 我创建了一个单独的类Residence,它从JPanel派生。 添加了所有标签和字段。
  • 修改了addTab语句以添加新面板。
  • 将add方法更改为使用2个参数,而不是4个。
  • 删除了所有“ ve”注释,这些注释由Visual Editor放置在代码中。

我不知道上面的哪些,任何一项或是否全部必要,但这就是我所做的,现在TabbedPane正在可视编辑器中显示。

看起来Visual Editor可能更有用以显示表单的外观,而不是作为构建表单的工具。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM