我想使用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术语中的笔记本),其中一个用于人员地址的标签和另一个用于电话号码的标签。
答案 0 :(得分:1)
您应该能够使用编辑器创建JTabbedPane。但既然你问:
Do I have to use NetBeans or hand-code the JTabbedPane?
我会回答你,不,你没有。但我强烈建议手动编码整个GUI。 Visual Builders很适合原型,但对那些必须维护代码的人来说会产生很大的痛苦和流血。一旦超过Swing学习曲线,您会发现Builders仅限制您的能力。
答案 1 :(得分:0)
TabbedPanel正在显示。这是我做的:
我不知道上面哪一个或者所有上述内容都是必要的,但这就是我所做的,现在TabbedPane正在Visual Editor中显示。
看起来Visual Editor可能更有用于显示表单的外观,而不是作为构建它们的工具。