如何让Jlabel在jpanel中靠左显示
如何让“借款金额”和“借款用途”靠左显示?importjava.awt.*;importjavax.swing.*;publicclassBm_TableextendsJ...
如何让“借款金额”和“借款用途”靠左显示?
import java.awt.*;
import javax.swing.*;
public class Bm_Table extends JFrame{
JLabel Tl,Bmt,Bmw,Bmh,Bmu,remarks,Bmrp;
JTextField Bmtt,Bmwt,Bmht,Bmut,remarkst,Bmrpt;
JButton Okb,Cab;
JPanel Jp1,Jp2,Jp3,Jp4,Jp5,Jp6;
public static void main (String[]args){
Bm_Table Mlab=new Bm_Table();
}
public Bm_Table(){
Jp1=new JPanel();
Jp2=new JPanel();
Jp3=new JPanel();
Jp4=new JPanel();
Jp5=new JPanel();
Jp6=new JPanel();
Tl=new JLabel("借款条");
Bmt=new JLabel("借款时间");
Bmw=new JLabel("借款人签字");
Bmh=new JLabel("借款金额");
Bmu=new JLabel("借款用途");
remarks=new JLabel("备注");
Bmrp=new JLabel("单位负责人");
Bmtt=new JTextField(10);
Bmwt=new JTextField(10);
Bmht=new JTextField(10);
Bmut=new JTextField(10);
remarkst=new JTextField(20);
Bmrpt=new JTextField(10);
Okb=new JButton("确定");
Cab=new JButton("取消");
this.setLayout(new GridLayout(6,1));
Jp6.add(Tl);
Jp1.add(Bmt);
Jp1.add(Bmtt);
Jp1.add(Bmw);
Jp1.add(Bmwt);
Jp2.add(Bmh);
Jp2.add(Bmht);
Jp3.add(Bmu);
Jp3.add(Bmut);
Jp4.add(remarks);
Jp4.add(remarkst);
Jp4.add(Bmrp);
Jp4.add(Bmrpt);
Jp5.add(Okb);
Jp5.add(Cab);
this.add(Jp6);
this.add(Jp1);
this.add(Jp2);
this.add(Jp3);
this.add(Jp4);
this.add(Jp5);
this.setTitle("借款系统");
this.setSize(500, 500);
this.setVisible(true);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
} 展开
import java.awt.*;
import javax.swing.*;
public class Bm_Table extends JFrame{
JLabel Tl,Bmt,Bmw,Bmh,Bmu,remarks,Bmrp;
JTextField Bmtt,Bmwt,Bmht,Bmut,remarkst,Bmrpt;
JButton Okb,Cab;
JPanel Jp1,Jp2,Jp3,Jp4,Jp5,Jp6;
public static void main (String[]args){
Bm_Table Mlab=new Bm_Table();
}
public Bm_Table(){
Jp1=new JPanel();
Jp2=new JPanel();
Jp3=new JPanel();
Jp4=new JPanel();
Jp5=new JPanel();
Jp6=new JPanel();
Tl=new JLabel("借款条");
Bmt=new JLabel("借款时间");
Bmw=new JLabel("借款人签字");
Bmh=new JLabel("借款金额");
Bmu=new JLabel("借款用途");
remarks=new JLabel("备注");
Bmrp=new JLabel("单位负责人");
Bmtt=new JTextField(10);
Bmwt=new JTextField(10);
Bmht=new JTextField(10);
Bmut=new JTextField(10);
remarkst=new JTextField(20);
Bmrpt=new JTextField(10);
Okb=new JButton("确定");
Cab=new JButton("取消");
this.setLayout(new GridLayout(6,1));
Jp6.add(Tl);
Jp1.add(Bmt);
Jp1.add(Bmtt);
Jp1.add(Bmw);
Jp1.add(Bmwt);
Jp2.add(Bmh);
Jp2.add(Bmht);
Jp3.add(Bmu);
Jp3.add(Bmut);
Jp4.add(remarks);
Jp4.add(remarkst);
Jp4.add(Bmrp);
Jp4.add(Bmrpt);
Jp5.add(Okb);
Jp5.add(Cab);
this.add(Jp6);
this.add(Jp1);
this.add(Jp2);
this.add(Jp3);
this.add(Jp4);
this.add(Jp5);
this.setTitle("借款系统");
this.setSize(500, 500);
this.setVisible(true);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
} 展开
1个回答
2015-01-21
展开全部
FlowLayout.left即可
给你插件,让你不用煞费苦心来排版。
追问
FlowLayout.left 放在什么位置 能详细下吗 插件如何用?
追答
网页搜索jigloo即可,
其实我觉得你的JPanel用的太多了,最多2个就够了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询