请问在java applet中怎样控制控件的位置? 要计算好生成控件的位置,然后NEW一个此控件的对象,用setBounds(new Rectangle(p0, p1, p2, p3))即可。当然,计算位置时你可以通过某个事件来计算,比如你要在鼠标点击事件生成一个控件,你就必须得到鼠标的相应坐标,还有生成控件的基准点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用布局管理器,最好用GridBagLayout,不过这个也最复杂,最困难,但他几乎可以处理任何的布置要求 用jbuilder做就很简单,只要拖动控件的位置就行了 无论怎样你都必须使用Layout Manager,因为它是专门管理控件布局的。JDK自带的布局管理器都需要一些技巧,才能达到很好的显示效果。JBuilder等都有自己的布局管理器,而且很方便,例如:XYlayOut(好象是这样写的)就支持随意放置控件。但这就需要你的发布是带上这个类及其相关的类的包。 reshape(int x1,int y1,int width,int height) 同意babyfu(你的亲亲宝贝)。应该尽量使用BorderLayout和GridLayout,虽然它不能精确定位,对于初学者来说是复杂了一点儿,但它能做出移植性很好、而且也很漂亮的界面。当你最大化窗口时,你就会发现这种layout与XYlayout相比的优越性了。 新鲜的面试题,来看看啊 帮忙解决一下下面的异常,先谢谢了! Javamail Pop3 删除邮件出问题 一个简单问题! 急! 关于用java实现3DES加密的问题【紧急】 求教,关于Applet的下载问题? 一个简单的问题 李煌老师重新思考计算代数 java 入门初级问题?请HELP! 那里有程序里用到的小图标下载啊? 要学的倒底是语言还是工具?
应该尽量使用BorderLayout和GridLayout,虽然它不能精确定位,对于初学者来说是复杂了一点儿,但它能做出移植性很好、而且也很漂亮的界面。当你最大化窗口时,你就会发现这种layout与XYlayout相比的优越性了。