怎样可以让JAVA作成的界面 在不同系统之间兼容啊?
我用的 日文2000 系统,编写好了JAVA文件,图中的按钮用 BORDERLAYOUT.CENTER排列。
但把文件运行于 中文 XP系统时 ,按钮的位置就变化了。
用什么办法可以使界面在不同的系统中现实相同的效果啊?
请知情的高手指教。谢谢!
问题点数:20、回复次数:5Top
1 楼mq612(五斗米)回复于 2004-12-03 14:03:32 得分 0
按理说不应该,你使用L&F?Top
2 楼newyu1127(825新生)回复于 2004-12-03 14:11:04 得分 10
嗯?不是说,JAVA写的界面,只要不是采用XY坐标的,就可以在任何系统下
显示同样的结果吗?Top
3 楼wafeng(彭克)回复于 2004-12-03 14:15:08 得分 0
用swing就行了Top
4 楼gc02(城市离子)回复于 2004-12-03 18:02:39 得分 0
使用的是swing:jbutton , jframe , jpanel . . .
我在一个jpanel里 add 了40个按钮,由于是初学,通过多次试验设置窗口大小,从而使他们分布在4行,每行10个。
但拿到XP系统时,每行就变成9个了。
顺便文一下,什么是 L&F 啊?
:)Top
5 楼wingtrace(虽然生活很艰苦,但是我们也不能做禽兽)回复于 2004-12-03 18:07:11 得分 10
既然用的是swing,那么就不会是awt的跨平台问题了。估计是你的程序使用的布局管理器设置不甚合理,在细节上多加调整就没问题的。Top




