Topic: 本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!!

  Print this page

1.本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-14 10:11

KissesApprovedDisapproved
欢迎提问
SmileSadBig SmileCoolBlushTongueEvilWinkClownBlack Eye
ShyShockAngrySleepy

请大家尽量提些java技术方面的问题,请不要再灌水,谢谢

2.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: littledeer1974
Posted on: 2004-10-14 10:45

活佛降临人间,善哉,善哉

3.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: mazalet
Posted on: 2004-10-14 10:58

我想找个女朋友,不知道你有什么办法吗?

4.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-14 11:00

Girl girl=new Girl();
mazalet.setGirlFriend(girl);

怎么样?满意吗?

5.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: mazalet] Copy to clipboard
Posted by: nothing
Posted on: 2004-10-14 11:03

我想找个赚钱的工作. 有何良策?

6.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-14 11:08

1、学习java
2、去人才市场
3、看报纸招聘版
4、上网看招聘网站
5、下下策,做鸭/鸡

建议不要使用第五条,切记!!!

7.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: nothing
Posted on: 2004-10-14 11:13

违法的事儿,坚决不做. Smile

8.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: nothing] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-14 11:14

nothing wrote:
违法的事儿,坚决不做. Smile


好同志,我喜欢!

9.请教一个很菜的问题 [Re: kavinwang] Copy to clipboard
Posted by: lcub
Posted on: 2004-10-18 11:07

老师留了一个作业,写一个象Windows2000中计算器的程序。我用了两个class来分别实现标准型和科学型的计算器,其中,标准型计算器是科学型计算器的父类。我不知该怎样实现在标准型计算器的“查看”中选择“科学型”后,程序能够隐去原来的标准型计算器,而现出科学型计算器。

10.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-18 11:39

你可以把标准形和科学形放在不同的panel上,然后根据把它们放在一个指定的Panel上(也可contentPanel),当选择不同的模式后,显示指定的panel。

如果你不明白的话,我写给例子给你。

11.你还是给我写个例子吧 [Re: kavinwang] Copy to clipboard
Posted by: lcub
Posted on: 2004-10-18 12:07

两种类型的计算器都分别建立在一个JFrame上,
在菜单“查看”的类型选择中加了一个StyleListener,其中
class StyleListener implements ActionListener{
//这里是对计算器类型选择的处理,
//我希望这里能够按照选择隐去一种,显示另一种
}

Calculator1.java (13.51k)

12.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-18 13:45

请问,你用什么工具写的代码,那么乱!看的我头痛,不过还是明白了。
另外提供一个方法和过程:
建立一个JFrame作为主框架,并添加菜单等内容。
继承JPanel实现所有类型计算器的共有属性和动作。
分别继承上述类实现两个子类,分别位科学形和普通形。
在JFrame中对上述两个类进行实例化,并把一个缺省的放在ContentPane上。
当选择另外一个时,从ContentPane删除当前的并换上另外一个。
刷新显示。

我想这样代码可能清晰点吧。

另建议在写程序前先进行一下设计,也叫规划吧。不要想到哪儿就写到哪儿!^_^

13.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kylin
Posted on: 2004-10-18 16:38

拿你帮我看一下下面的地址的问题,谢谢:)
http://www.cjsdn.net/post/view?bid=46&id=117491&sty=1&tpg=1&age=0

14.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-18 17:28

我对tame进行了测试,但看到的groupableHeader并没有向想象中那样显示,如果你有兴趣等待的话,等我调试并测试成功后贴出代码给你。

15.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kylin
Posted on: 2004-10-18 17:39

大概就是这个原因,文件“GroupableHeaderExample.java”, 我编译通过,运行出异常,它的运行成功后的图的显示我从网上看的应该是这样的
我是很有耐心的,因为我要做的项目就是要用这种图表显示,呵呵,这是感激不尽阿

16.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kylin
Posted on: 2004-10-18 17:43

友情提醒一下,GroupableTableHeader这个类的构造方法中用到了
public GroupableTableHeader(TableColumnModel model) {
super(model);
setUI(new GroupableTableHeaderUI());
setReorderingAllowed(false);
}
用到了GroupableTableHeaderUI这个类,但是这个类及其父类都没有构造方法的,我想是不是要自己定义一个构造函数,对其中的成员设置相应的值,仅供参考

17.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-18 21:53

TableCellRenderer renderer = new DefaultTableCellRenderer() {
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean hasFocus, int row, int column) {
JTableHeader header = table.getTableHeader();
if (header != null) {
setForeground(header.getForeground());
setBackground(header.getBackground());
setFont(header.getFont());
}
setHorizontalAlignment(JLabel.CENTER);
setText((value == null) ? "" : value.toString());
setBorder(UIManager.getBorder("TableHeader.cellBorder"));
return this;
}
};

TableColumnModel model = table.getColumnModel();
for (int i=0;i<model.getColumnCount();i++) {
model.getColumnLight Bulb.setHeaderRenderer(renderer);
}

在适当的位置添加下面的代码,如果觉得难看的话,可以把上面的Renderer改为你觉得好看的。

添加的位置我就不用说了吧,总之在table的model设置之后。

18.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kylin
Posted on: 2004-10-19 09:39

真是太感谢了,其实我也知道是renderer的问题,但是就是不知道该怎样去向model中添加renderer,我想知道renderer, table, tablemodel, tableColumnModel,等等(可能没列全)这些类再构造表的时候会起什么作用,他们之间的关系,以及他们执行的顺序,一句话:就是想理解他们在构造table是所扮演的角色,谢谢你,kavinwang 。

19.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-19 09:52

一些书上介绍的比较详细,比如《Java2图形设计 卷2 Swing》,你可搞来看看,可能有帮助。

20.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: simony123
Posted on: 2004-10-19 09:52

想问问如何来控制一个内部框架不能被拖动!!,呵呵帮忙提个思路就行

21.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: simony123] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-19 09:56

simony123 wrote:
想问问如何来控制一个内部框架不能被拖动!!,呵呵帮忙提个思路就行

能说详细点吗?

22.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kylin
Posted on: 2004-10-19 10:20

请问kavinwang有这方面的电子资料吗,例如《Java2图形设计 卷2 Swing》有没有电子书,我的mail是wyb@neusoft.com,谢谢

23.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-19 11:20

没有电子书,书店应该有卖的,比较老。

24.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: simony123
Posted on: 2004-10-19 11:26

我在一个JFrame里用了一个JInternalFrame框架,框架一般都是能拖动的,我现在是要让内部框不能被拖动,也就是要这个内部框架固定在外部框架的一个固定位置。

25.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-19 13:03

你可以重新生成一个DesktopManager,里面有相关的一些方法去实现。

缺省的为:DefaultDesktopManage,从上面继承然后覆盖一些方法应该没有问题。

26.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: simony123
Posted on: 2004-10-19 19:58

真是谢谢你了,刚才那个问题搞定了,能不能把你的qq告诉我呀,今后向你学习!!呵呵,刚开始学,有点笨,希望能指点一下!!

我还想问你一个问题:我设置了内部框架的位置:
internalFrame.setLocation(textField.getLocation());也就是要和一个
JTextField类型控件左上端点对齐。我的外部框架设置了一个size;程序运行刚开始运行时,内部框架是和文本字段对齐了。但是当我在最大化外部窗口或者缩放的时候就再也不能对齐了。能给我指出我错在那里吗

27.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-19 21:26

我想JDesktopPane的layout和那个Manager相结合应该能解决你的问题。
不过如果你用xylayout的话,在Manager中重新定位那些控件和InternalFrame,记住要想办法刷新显示呀!

我的qq号已经很少使用了,现在使用msn,不过如果你有问题,可以及时在论坛上问,如果我有空的话,会非常乐意帮你思考的。

28.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: simony123
Posted on: 2004-10-19 22:01

我当初也是想在外部窗口缩放的时候来重新定位,然后刷行。可是我不知道如何来监听缩放事件,好像JFrame上也没这个方法

29.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-19 22:07

好像那个Manager上有呀!

30.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kylin
Posted on: 2004-10-20 10:33

kavinwang :您好
我发现表头和所对应的列不能够对齐,这是怎么一回事

31.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-20 12:59

http://www.cjsdn.net/post/view?bid=46&id=117491&tpg=1&ppg=1&sty=1

建议你不要两个贴子都发相同的问题。

32.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kylin
Posted on: 2004-10-21 09:10

kavinwang:谢谢你的指点,以后关于这方面的问题我就在 http://www.cjsdn.net/post/view?bid=46&id=117491&tpg=1&ppg=1&sty=1 那个贴子里问了,这样标题明确,以后如果有别人有同样的问题也可以很快的找到并可能得到答案,还要请你多多关注这个贴子,呵呵,因为我可能还有很多问题要问呢,真是谢谢你。

33.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-21 09:13

不要客气,欢迎长来灌些有意义的水。

34.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-22 13:03

发现我来之后,这里热闹多了,甚是开心!!!SmileSmileSmileSmile

35.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: leihongfei
Posted on: 2004-10-22 20:51

要写个和windows里面的那个画图一样的程序
界面写好了 但是不知道怎么裁剪 画线
我准备在一个jpanel里面画 怎么样 给点意见啊 还有就是我那个jpanel还要画打开的文件 但是保存的时候只能保存我打开的image文件 怎么把我画的线也一起保存 谢谢

36.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-23 22:04

有很多选择:
如果你画矢量图,可以选择标准的图形协议。
画其它的图形,应该也有很多选择。
实现的时候应当针对mouse的各种动作(事件)进行处理。
不过我虽说对画图不太熟悉,还是请你把你的要求述说清楚,简单的说就是把你的需求描述清楚。

37.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: selina
Posted on: 2004-10-26 15:31

楼主真是乐于助人!常来学习中!
我用jb但很迷茫,一般不知该把代码加在哪里?
有什么规则吗?

38.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: simony123
Posted on: 2004-10-28 22:11

请问能不能对一个JFrame窗口监听其缩放事件,我想再缩放的时候执行一些操作

39.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kavinwang
Posted on: 2004-10-29 08:33

可以呀!
addComponentListener(new ComponentAdapter() {}
);改变大小
addWindowStateListener(new WindowStateListener() {
public void windowStateChanged(WindowEvent e) {

}
});状态改变时

40.Re:本人近来事情不多,乐意解决大家提出的各种我能够解决的问题!!! [Re: kavinwang] Copy to clipboard
Posted by: kylin
Posted on: 2004-10-29 10:37

帮kavinwang顶一顶,这么好的贴子怎么能被埋没,大家有什么问题可以尽管问,楼主很强的


   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