Topic: 求助:一个application程序。

  Print this page

1.求助:一个application程序。 Copy to clipboard
Posted by: kirk
Posted on: 2003-05-17 12:21

我使用了三个面版:p1,p2,p3;
结构如下:
----------------------------------
contentPane
|-----p1(CardLayout)
|-----|------p2(gridLayout) //这个面板用于用户登陆
|-----|------p3(gridLayout) //登陆后用户的所有操作选项
----------------------------------

在p3里我添加了一个javax.swing.JTextArea,也是用了滚动条,因为p2是登陆界面,所以我把它的大小设得尽量小,但在p3里有很多操作选项,所以就要改变界面的大小了,但我改过p3、JTextArea后,JTextArea的大小及p3界面的大小还是只有原来p2的那么大,为什么?

还有个问题就是:要改变一个application程序(基于Frame)的默认图标(Icon)应该怎么做?

2.Re:求助:一个application程序。 [Re: kirk] Copy to clipboard
Posted by: kirk
Posted on: 2003-05-17 16:59

第一个问题我找到了:因为没有使用:Frame.pack();

还有个问题就是:要改变一个application程序(基于Frame)的默认图标(Icon)应该怎么做?
又有个问题就是:设置基于Frame的界面大小为全屏,怎么做?

3.Re:求助:一个application程序。 [Re: kirk] Copy to clipboard
Posted by: cqlgc
Posted on: 2003-05-17 18:09

//设置大小为屏幕大小
this.setSize(Toolkit.getDefaultToolkit().getScreenSize());
//设置默认图标
this.setIconImage(Toolkit.getDefaultToolkit().getImage(Frame.class.
getResource("images/image.JPG")));

4.Re:求助:一个application程序。 [Re: kirk] Copy to clipboard
Posted by: kirk
Posted on: 2003-05-17 19:27

谢谢!
images/image.ico不行吗?

5.Re:求助:一个application程序。 [Re: kirk] Copy to clipboard
Posted by: kirk
Posted on: 2003-05-17 19:29

对了,目录images位置在哪里啊?

6.Re:求助:一个application程序。 [Re: kirk] Copy to clipboard
Posted by: Jove
Posted on: 2003-05-17 19:54

用的是Class类的getResource("images/image.JPG")方法
所以只要能在classpath中找到就可以了
如.在classpath中,则为images子目录
如果是一个jar,则也是类似的目录结构

7.Re:求助:一个application程序。 [Re: kirk] Copy to clipboard
Posted by: kirk
Posted on: 2003-05-17 20:22

好的,多谢了!


   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