❶ 在java流布局中怎么设置按钮的位置
流布局中你只能安排按钮是从中间或是两边的排法,想要自己设置组件位置的话可以使用绝对布局
❷ java swing怎么控制按钮的位置啊
你可以将容器的整体布局设置为FlowLayout,然后在FlowLayout中添加一个Box布局,Box再添加3个部分,分别是表格、标签和按钮,两个按钮可以在用一个再新建一个Box对象并添加进去,下面是代码:
import javax.swing.*;
import java.awt.*;
public class test extends JFrame{
public test()
{
setSize(300,200);
setLocationRelativeTo(null); //使窗体居中显示
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new FlowLayout());
setTitle("用户信息");
String str[] = {"属性","信息"};
Object str2[][]={{"姓名",""},{"职工号",""},{"身份证号",""},{"性别",""},{"出生年月",""}};
JTable table = new JTable(str2,str);
JButton Button1 = new JButton("修改信息");
JButton Button2 = new JButton("修改密码");
JLabel Label = new JLabel("用户:",JLabel.CENTER);
JScrollPane scrollpane = new JScrollPane(table);
Box box = Box.createVerticalBox();
Box buttonBox = Box.createHorizontalBox();
buttonBox.add(Button1);
buttonBox.add(Button2);
box.add(table);
box.add(Label);
box.add(buttonBox);
add(box);
}
public static void main(String []args)
{
test Test = new test();
Test.setVisible(true);
}
}
❸ 在java中如何改变按钮位置
线程自结束自外部调用结束线程
线程CWinThread继承结束自用AfxEndThread外部调用用PostThreadMessage(m_nThreadid, WM_QUIT,0,0);给线程发送消息线程结束其m_nThreadid线程ID
❹ 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中怎么设置jButton上图标的位置
设置文本位置,图片自然就移动了
applicateBtn.setVerticalTextPosition(JButton.CENTER);
applicateBtn.setHorizontalTextPosition(JButton.CENTER);
❻ Java中如何给JButton/JLabel定位置【高分悬赏】
必须容器用 null 布局
然后控件 setBounds
bounds 包含的参数是位置(x,y)和大小(w,h)
这个 bounds 本来是布局管理器去控制计算的
既然 null 布局,不用管理器
只有自己去设置
只 setLocation 的话,只有位置,没有大小——大小默认为 (0,0),所以不行
❼ java里button位置
你要先把面板的布局先设置为null空的,因为它默认的布局是边界布局吧好像,如果那样只能看到一个组件了,你在试试下面的我也没试过猜的。
import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class caculator {
public static void main (String args[])
{
JFrame f=new JFrame("Form1");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(500, 300);
f.setVisible(true);
Container con=f.getContentPane();
JPanel panel=new JPanel();
panel.setLayout(null);
JButton butt=new JButton("开始");
JLabel lab1=new JLabel("a=");
JLabel lab2=new JLabel("b=");
butt.setBounds(40, 60, 30, 50);
lab1.setBounds(60, 60, 60, 60);
panel.add(butt);
panel.add(lab1);
panel.add(lab2);
con.add(panel);
}
}
❽ 在java语言中如何设置按钮的位置
按钮是组建,组建都是放在容器里的,你要设置组建位置,先要对容器布局,然后根据布局把按钮放到想要放的地方,
默认布局是
borderlayout
按东南西北中排布,向四周扩散
常见的布局方式还有
flowlayout布局:从左到右排列,排满后转到下一行继续
还有gridlayout
按
n行m列的网格布局
但你若要绝对定位位置,可以用null布局
比如你有一个容器p
p.setlayout(null);
button
button=new
button();
button.setbounds(int
x,inty,width,height)
希望对你有帮助
❾ 如何在java中自由设置button的位置
import javax.swing.ImageIcom; ImageIcon icon = new ImageIcon("图片路径"); jbutton.setIcon(icon);
❿ 如何设置按钮的位置 在java语言中
按钮是组建,组建都是放在容器里的,你要设置组建位置,先要对容器布局,然后根据布局把按钮放到想要放的地方,
默认布局是 BorderLayout 按东南西北中排布,向四周扩散
常见的布局方式还有 FlowLayout布局:从左到右排列,排满后转到下一行继续
还有GridLayout 按 n行m列的网格布局
但你若要绝对定位位置,可以用null布局
比如你有一个容器p
p.setLayout(null);
Button button=new Button();
button.setBounds(int x,inty,width,height)
希望对你有帮助