eclipse界面设计时怎么改变标签和按钮的位置
3个回答
展开全部
先放布局,再在布局中放控件
追问
没用啊,还是顶到头了,怎么放到中间的位置
追答
那用代码,不用可视化的。JAVA的可视化一直不是太好
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-12-08 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
(1) javax.swing.JApplet是java.awt.Applet的子类,当向
JApplet中添加Swing组件时要使用JApplet的getContentPane( )方
法获得一个Container对象,再引用这个Container对象的add( )方
法将JComponent及其子类对象添加到JApplet中。
(2) 程序中创建的按钮有一个图标,根据鼠标的移动来改
变图标。
(3) 当单击一个按钮时,按钮为监听者对象发送一个称为“动
作事件”的事件对象。产生事件的按钮是事件源,通常说这个按
钮激活一个事件。在这个程序中,bt是事件源,为了能够让按钮
知道为哪个监听对象发送动作事件对象,必须注册按钮的监听
者对象。我们通过调用按钮对象的addActionListener( )方法来实
现,即bt.addActionListener(this),其中this为监听者对象,即
c9_1类的对象(通常把包含事件源的对象作为监听对象)。为了把
c9_1类指定为一个动作监听对象,必须声明该类实现
ActionListener接口,即
public class c9_1 extends JApplet implements ActionListener
其中,ActionListener 接口仅仅包含了一个抽象方法
actionPerformed( )。ActionEvent的对象e代表一个动作事件,并
且支持那些用来发现所产生事件的特征的方法。
当按钮激活一个动作事件时,则此按钮引发的事件将被此
事件的监听者监听到并调用actionPerformed(ActionEvent e)方法
对该事件进行处理。
在方法体中调用e.getSource( )方法来获取引发事件的按钮对
象。
(4) 把组件放到用户希望的位置,在Java语言中是通过布局
来实现的。JApplet界面上的默认布局是BordLayout布局,它将
界面划分为东、南、西、北、中五个区域,我们把组件添加到
JApplet界面时,可以将组件放在这五个区域的任一位置上。更
复杂的内容我们将在后面的章节介绍。
JApplet中添加Swing组件时要使用JApplet的getContentPane( )方
法获得一个Container对象,再引用这个Container对象的add( )方
法将JComponent及其子类对象添加到JApplet中。
(2) 程序中创建的按钮有一个图标,根据鼠标的移动来改
变图标。
(3) 当单击一个按钮时,按钮为监听者对象发送一个称为“动
作事件”的事件对象。产生事件的按钮是事件源,通常说这个按
钮激活一个事件。在这个程序中,bt是事件源,为了能够让按钮
知道为哪个监听对象发送动作事件对象,必须注册按钮的监听
者对象。我们通过调用按钮对象的addActionListener( )方法来实
现,即bt.addActionListener(this),其中this为监听者对象,即
c9_1类的对象(通常把包含事件源的对象作为监听对象)。为了把
c9_1类指定为一个动作监听对象,必须声明该类实现
ActionListener接口,即
public class c9_1 extends JApplet implements ActionListener
其中,ActionListener 接口仅仅包含了一个抽象方法
actionPerformed( )。ActionEvent的对象e代表一个动作事件,并
且支持那些用来发现所产生事件的特征的方法。
当按钮激活一个动作事件时,则此按钮引发的事件将被此
事件的监听者监听到并调用actionPerformed(ActionEvent e)方法
对该事件进行处理。
在方法体中调用e.getSource( )方法来获取引发事件的按钮对
象。
(4) 把组件放到用户希望的位置,在Java语言中是通过布局
来实现的。JApplet界面上的默认布局是BordLayout布局,它将
界面划分为东、南、西、北、中五个区域,我们把组件添加到
JApplet界面时,可以将组件放在这五个区域的任一位置上。更
复杂的内容我们将在后面的章节介绍。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是有中文版的吗?可以去我那下载
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询