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

时间:2011-02-15 18:00:46

标签: java eclipse swing jtabbedpane visual-editor

我想使用Eclipse中的Visual Editor在Visual Class中创建一个JTabbedPane。

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

网络上的教程说要将组件放入TabbedPane,标签会显示出来。我放弃了一个JLabel,没有标签显示出来。

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

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

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

此外,组件未显示在TabbedPane上。它就像一个灰色的整体,只是吞下东西,没有图像被反射回来。

任何人都有一步一步的教程,说明或类似的东西,如何将JTabbedPane放到Visual Class上,还有组件放入JTabbedPane? 图片会非常有用。

我是否必须使用NetBeans或手动编写JTabbedPane?

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

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

TabbedPanel正在显示。这是我做的:

  • 我创建了一个单独的类, 住宅,源自JPanel。添加 所有标签和领域。
  • addTab 语句修改为 添加新面板。
  • 更改了要使用的添加方法2 参数,而不是4。
  • 删除所有“ve”评论,放入 Visual Editor的代码。

我不知道上面哪一个或者所有上述内容都是必要的,但这就是我所做的,现在TabbedPane正在Visual Editor中显示。

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