关于Swing的标签排版

z277768776 2010-04-01 07:25:43
关于这个我十分郁闷
给JFrame加一个标签JTabble 有三个版面
JTabble jtb=new JTabble(String s,Com...)
我想这样做
这是图示


点击一个标签 蓝色的区域就显示出一个版面 只属于那个标签的版面

我遇到的问题就是怎么将这个jbt定位在固定的点上 我用jbt.setBound没有效果 把布局器位置置成null 放了布局器达不到我要的效果


第二个问题就是
点击标签后让蓝色区域显示出属于它的版面
怎么添加监听我是知道的
但是怎么放个版面进去就不知道了 在构造jtb的时候 JTabble jtb=new JTabble(String s,...) ... 该用什么类?
...全文
153 8 打赏 收藏 转发到动态 举报
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuyuliang 2010-04-02
  • 打赏
  • 举报
回复
你要说的不清楚,Swing值的学习AJAX Swing
z277768776 2010-04-02
  • 打赏
  • 举报
回复
谢谢!
gentalguo 2010-04-02
  • 打赏
  • 举报
回复
add(component);
可以,但是上面的页签就是空的。
可以add("Tree", new JTree());那么,在页签Tree对应的下面就有了 一棵树。
具体,请查阅JDK 帮助文档。
cuisichao 2010-04-02
  • 打赏
  • 举报
回复
现在都不用swing 呢
1不过想学的话 也可以 !
z277768776 2010-04-02
  • 打赏
  • 举报
回复
版面是一个树。就像WINDOWS系统的资源浏览器左侧
其他标签还有其他的
关于标签的用法是不是这样的:
只要向其中add(Component);就能显示出来?
gentalguo 2010-04-02
  • 打赏
  • 举报
回复
你是想要将其固定在左侧?BOrderLayout.WEST。
右边放一个panel,panel再设置自己的布局,放你想要的东西。

jtb.add("...",...);
第二个参数是Component。任何其子类对象都可以。你所说的版面是什么?
z277768776 2010-04-02
  • 打赏
  • 举报
回复
顶起 多么优秀的界面设计 可我目前遇到问题了 请给我些提示 不胜感激
z277768776 2010-04-01
  • 打赏
  • 举报
回复
相关推荐

62,569

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告