Topic: 请问怎样在多文档的主界面上加上工具栏啊? |
Print this page |
1.请问怎样在多文档的主界面上加上工具栏啊? | Copy to clipboard |
Posted by: herong Posted on: 2006-03-12 19:37 小弟是新手,现在想做一个MDI的程序,可是不知道怎样在主窗口上添加工具栏。菜单栏倒是可以加上。刚才搜索了一下论坛,也没有相关的帖子。希望各位大侠帮帮忙,小弟先行谢过啦!:) |
2.Re:请问怎样在多文档的主界面上加上工具栏啊? [Re: herong] | Copy to clipboard |
Posted by: Skybus Posted on: 2006-03-12 21:32 see the java api about javax.swing.Jtoolbar.*; |
3.Re:请问怎样在多文档的主界面上加上工具栏啊? [Re: herong] | Copy to clipboard |
Posted by: herong Posted on: 2006-03-13 22:53 可是当将JDesktopPane设置为JFrame的ContentPane之后,JToolBar就显示不出来了。也是,JToolBar是要求要有BorderLayout的,但JDesktoPane不是这样的布局器…… |
4.Re:请问怎样在多文档的主界面上加上工具栏啊? [Re: herong] | Copy to clipboard |
Posted by: yzdbj Posted on: 2006-03-17 00:40 MDI的窗体设计思路:先建一个JPanel、JDesktopPane和JToolbar,将JPanel放在JFrame上,设置Jpanel的步局,JPanel加上JDesktopPane,将JToolbar加到JPanel上的某个方位(位置),以后建立的子窗体可直接加到JDesktopPane上!! For example: public class Test extends JFrame { JPanel jp; JDesktopPane jdp; JToolbar jtbTop; public Test(){ jp = new JPanel(); jdp = new JDesktopPane(); jtbTop=new JToolbar(); this.setContentPane(jp); jp.setLayout(new BorderLayout()) ; jp.add(jdp); jp.add(jtbTop,BorderLayout.NORTH ); } } |
5.Re:请问怎样在多文档的主界面上加上工具栏啊? [Re: herong] | Copy to clipboard |
Posted by: JavaandC Posted on: 2006-03-17 08:50 可以利用JToolBar来做工具栏。相关JToolBar的资料,参见Java-API中的 javax.swing.JToolBar |
6.Re:请问怎样在多文档的主界面上加上工具栏啊? [Re: herong] | Copy to clipboard |
Posted by: herong Posted on: 2006-03-20 22:17 谢谢,我现在决定不用MDI了:) |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |