「java标签窗口」java 标签
本篇文章给大家谈谈java标签窗口,以及java 标签对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java 怎么控制窗口标签,文本的字体大小和位置?
- 2、如何采用eclipse的java编程窗口动态标签添加
- 3、java 怎么控制窗口标签 文本的字体大小和位置
- 4、JAVAswing怎样让按钮和标签随着窗口的放大而放大而且排版不变?
- 5、java中设置标签标题的方法是
java 怎么控制窗口标签,文本的字体大小和位置?
将它所在的容器设置为空布局
这样你就可以在该容器内随意摆放控件了,比如
JPanel p = new Jpanel();
JLabel l = new JLabel("java");
p.setLayout(null);//设置空布局
p.add(l);//添加控件
l.setLocation(0,0,50,20);//设置控件相对于容器JPanel左上角的距离和控件的大小。
Java设置label字体代码如下:
ublicclassSetColorextendsJFrame{
JLabeljlabel=newJLabel("颜色,大小");
publicSetColor(){
this.setLayout(null);
jlabel.setBounds(0,0,200,40);
jlabel.setFont(newFont("",1,30));//设置字体大小
jlabel.setForeground(Color.BLUE);//设置字体颜色
this.add(jlabel);
this.setSize(200,200);
this.setVisible(true);
}
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
SetColorsc=newSetColor();
}}
如何采用eclipse的java编程窗口动态标签添加
打开eclipse软件
建立一个java工程并建立一个类,界面如图所示;
建立一个构造函数,如下所示:
先给窗口添加一个面板JPanel;
接着建立标签JLabel;
建立一个构造函数,如下所示:
先给窗口添加一个面板JPanel;
建立一个构造函数,如下所示:
先给窗口添加一个面板JPanel;
接着建立标签JLabel;
private JPanel jp=new JPanel();
public jframe01(){
this.add(jp);
this.setTitle("动态添加标签");
this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
jp.add(new JLabel("这里的按钮不能被使用"));
jframe01.this.setVisible(true);
}
});
this.setBounds(100, 100, 500, 100);
this.setVisible(true);
}
8、建立一个main方法,在其中生成一个对象;
new jframe01();
9、
接着就可以实现我们的程序,查看结果如下图所示。
这里的实验是,当我们用鼠标单击,关闭窗口的按钮时,会提示,并显示在界面上。
java 怎么控制窗口标签 文本的字体大小和位置
如果是swing的话
JLabel jl = new JLabel("标签");
jl.setBounds(10, 10, 10, 10);这是控制标签位置;
控制文本的位置,你可以通过在“”里边加空格控制
jl.setFont(new Font("宋体", Font.BOLD, 20));
这是控制文本字体,那个20就是大小选择,可以改变的
JAVAswing怎样让按钮和标签随着窗口的放大而放大而且排版不变?
使用gridbaglayout布局。
在JPanel中使用该布局存放按钮和标签组件。
该布局有点繁琐。有不懂请留言。
这里给出gridbaglayout布局参数说明。你用的上。
gridx——组件的左边缘与网格左部之间的距离,默认值为RELATIVE
gridy——组件的上边缘与网格顶部之间的距离,默认值为RELATIVE
gridwidth——组件的横向宽度,默认值为1
gridheight——组件的纵向高度,默认值为1
ipadx——组件间的横向间距,组件的宽度就是这个组件的最小宽度加上ipadx值,默认值为0。
ipady——组件间的纵向间距,组件的高度就是这个组件的最小高度加上ipady值,默认值为0。
weightx——当窗口变大时,各组件沿水平方向跟着变大的比例,默认值为0。
weighty——当窗口变大时,各组件沿垂直方向跟着变大的比例,默认值为0。
fill——组件比显示区域小,可以用来控制组件的行为。控制组件是垂直填充,还是水平填充,或者两个方向一起填充,默认值为NONE。
insets——指组件与显示区域四周边缘的空白区域的大小newInsets(上、左、下、右),默认值为newInsets(0,0,0,0)。
anchor——组件比显示区域小,告诉布局管理器组件在表格空间中的位置,默认值为
CENTER。
对gridwidth与gridheight做了修改后,必须记得要对fill属性做相应的修改,否则组件所显示的大小还是原来的大小。
gridx、gridy的可能值
RELATIVE将被放置在前一个组件的右侧或下方
gridwidth、gridheight的可能值
RELATIVE指定此组件为其行或列中的倒数第二个组件
REMAINDER创建的组件会从创建的起点位置开始一直延伸到容器所能允许的限度为止.
fill的可能值
NONE:不调整组件大小。
HORIZONTAL:加宽组件,使它在水平方向上填满其显示区域,但是不改变高度。VERTICAL:加高组件,使它在垂直方向上填满其显示区域,但是不改变宽度。BOTH:使组件完全填满其显示区域。
java中设置标签标题的方法是
在Java代码设置Activity标题 2019-10-06 15:49:37 在对应的xxxActivity.java这种调用setTitle("Title")方法 自定义Java窗口标题栏菜单 千次阅读2021-03-09 03:4...
关于java标签窗口和java 标签的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。