java按钮位置(java按钮形状)
华为云服务器特价优惠火热进行中! 2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。
合作流程: |
今天给各位分享java按钮位置的知识,其中也会对java按钮形状进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
微信号:cloud7591如需了解更多,欢迎添加客服微信咨询。
复制微信号
本文目录一览:
JAVA按钮 怎么居中。
窗体的大小减去组件的大小除以2即可活的居中的位置
代码示例,我写的:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Test extends JFrame
{
private JButton button;
public Test()
{
super("按钮居中显示示例");
button=new JButton("满意答案");
button.setSize(100,50);
Container rongqi=this.getContentPane();
rongqi.setLayout(null);
rongqi.add(button);
setSize(400,200);
setResizable(false);
setLocationRelativeTo(null);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
//关键代码,设置按钮位置
button.setBounds((this.getWidth()-button.getWidth()-5)/2,(this.getHeight()-28-button.getHeight())/2,
button.getWidth(),button.getHeight());
setVisible(true);
}
public static void main(String[]args)
{
new Test();
}
}

java程序中 设置button的位置
用setBounds。比如
你的this.setLayout(new BorderLayout());
this.add(p1,BorderLayout.SOUTH);
this.add(p2,BorderLayout.CENTER);
你可以改成:
this.add(p1);
this.add(p2);
p1.setBounds(50,50,100,100);
你就会看到p1在界面的变化了。。
然后自己琢磨setBounds的用法。。。
在java语言中如何设置按钮的位置?
按钮是组建,组建都是放在容器里的,你要设置组建位置,先要对容器布局,然后根据布局把按钮放到想要放的地方,
默认布局是
borderlayout
按东南西北中排布,向四周扩散
常见的布局方式还有
flowlayout布局:从左到右排列,排满后转到下一行继续
还有gridlayout
按
n行m列的网格布局
但你若要绝对定位位置,可以用null布局
比如你有一个容器p
p.setlayout(null);
button
button=new
button();
button.setbounds(int
x,inty,width,height)
希望对你有帮助
java编程怎么设置窗口按钮的大小?
1、第一先打开eclipse软件。然后编辑基本的窗口容器代码。
2、第二然后将类继承JButton。在类的上面导入JButton包。代码:importsjavax.swing.JButton。
3、第三然后在类中创建按钮对象。代码:JButtonc=newJButton(“开始”);
4、第四然后设置窗口容器的页面布局为空。代码:a.setLayout(null);
5、第五然后就可以设置按键的大小还有位置。代码:c.setBounds(x轴位置,y轴位置,按钮的宽,按钮的高);
6、第六然后再将按钮加入到窗口容器中。代码:a.add(c);
java编程中按钮位置的代码
setLayoutManager(new BorderLayout());
然后像这样依次添加按钮:(具体添加到面板还是窗体由你自己决定了)
add(b1,BorderLayout.south)
add(b2,BorderLayout.north)
add(b3,BorderLayout.east)
add(b4,BorderLayout.west)
用了borderlayout之后,setbounds方法是无效的,可以删除这些冗余代码
java按钮位置的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java按钮形状、java按钮位置的信息别忘了在本站进行查找喔。
