「java标签设置」java标签设置标签的前景颜色

博主:adminadmin 2022-12-27 06:12:07 66

今天给各位分享java标签设置的知识,其中也会对java标签设置标签的前景颜色进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中设置标签位置的函数是什么?

主要是使用JLabel函数,摘录如下供参考:

类层次结构图:

java.lang.Object

--java.awt.Component

--java.awt.Container

--javax.swing.JComponent

--javax.swing.JLabel

接下来了解JLabel的各种特性:一般而言:我们最常在JLabel上放置文字或图形,也因此我们常常需要调整JLabel上文字或图形。在JLabel实现了SwingConstants这个interface,而这个interface主要是定义一些组件排列方式的参数:

TOP

LEFT

RIGHT

BOTTOM

CENTER

NORTH

EAST

WEST

SOUTH

NORTH_EAST

SOUTH_EAST

SOUTH_WEST

NORTH_WEST

HORIZONTAL

VERTICAL

LEADING 置于前端

TRAILING 置于后端。

在swing中,有相当多的类均实现了SwingConstants这个interface,如AbstractButton、JCheckBoxMenuItem、JLabel、

JProgressBar、JSeparator、JSlider、JTextField、JTabbedPane、JToolbar等等,因此当你使用到这些组件时,你就可以在适当

的时候,利用SwingConstants的参数来定义组件的位置了。

JLabel共有6种构造函数,如下:

JLabel构造函数:

JLabel():建立一个空白的JLabel组件。

JLabel(Icon image):建立一个含有Icon的JLabel组件,Icon的默认排列方式是CENTER.

JLabel(Icon image,int horizontalAlignment):建立一个含有Icon的JLabel组件,并指定其排列方式。

JLabel(String text):建立一个含有文字的JLabel组件,文字的默认排列方式是LEFT.

JLabel(String text,int horizontalAlignment):建立一个含有文字的JLabel组件,并指定其排列方式。

JLabel(String text,Icon icon,int horizontalAlignment):建立一个含有文字与Icon的JLabel组件,并指定其排列方式,

文字与Icon的间距,默认值是4个pixels.

在JLabel中,有几个方法可能是常用到的,例如setHorizontalAlignment(int alignment)与setVerticalAlignment(int

alignment),分别是设置标签内组件(文字或Icon)的水平或垂直位置,而setHorizontalTextPosition(int textPosition)与

setVerticalTextPosition(int textPosition)可设置文字相对于Icon的相对位置,另外,setIconTextGap(int iconTextGap)可设

置标签内文字与Icon间的间距、setText(String test)与setIcon(Icon icon)可分别设置标签内的文字与Icon。

JLabelDemo1.java

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class JLabelDemo1{

public static void main(String[] args){

JFrame f=new JFrame("JLabelDemo1");

Container contentPane=f.getContentPane();

JLabel label=new JLabel();

label.setText("Hello");

label.setHorizontalAlignment(JLabel.RIGHT);

label.setVerticalAlignment(JLabel.TOP);

contentPane.add(label);

f.pack();

f.show();

f.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

}

}

我们再来看一个有Icon的例子:

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class JLabelDemo2{

public static void main(String[] args){

JFrame f=new JFrame("JLabelDemo1");

Container contentPane=f.getContentPane();

Icon icon=new ImageIcon(".\\icons\\hello.jpg");

JLabel label=new JLabel("Hello",icon,JLabel.CENTER);//产生一个具有文字与Icon的JLabel组件,

//并将此文字与Icon置于JLabel的中间。

label.setHorizontalTextPosition(JLabel.CENTER);//将文字置于Icon的中间,若没有设置此项,默认

//值为文字在Icon的右边。

label.setVerticalTextPosition(JLabel.TOP);//将文字置于Icon的上面,若没有设置此项 ,默认值为中间排列

/*若你在此再加入一行label.setIconTextGap(10);将会加大文字"Hello"与Icon间的间距。

*/

contentPane.add(label);

f.pack();

f.show();

f.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

}

}

Java怎么自定义简单标签

1.java自定义标签 自定义标签制作步骤: 1.扩展TagSupport 2.标签所对应的tld文件配置 3.在JSP页面引用tld配置文件并使用标签 标签制作常用方法说明: doStartTag()和doEndTag()返回值处理: SKIP_BODY (0) :跳过了开始和结束标签之间的代码。

java中设置标签标题的方法是

在Java代码设置Activity标题 2019-10-06 15:49:37 在对应的xxxActivity.java这种调用setTitle("Title")方法 自定义Java窗口标题栏菜单 千次阅读2021-03-09 03:4...

java打印机设置一行多列怎么设置

1、打开标签制作软件,点击新建或者文件-新建,弹出文档设置对话框。

2、在文档设置-请选择打印机及纸张类型中,可以选择需要的打印机,纸张选择自定义大小宽度为标签尺寸加上边距及间距,高度为标签纸的高度。以下标签纸尺寸为自定义输入66*20。

3、点击下一步,根据标签纸的实际尺寸,设置一行多列的标签,这里以一行两列的标签为列。设置标签行数为1,列数为2。

4、点击下一步,设置页面边距,边距只需设置左右即可,标签纸的实际边距为1。

5、点击下一步,设置标签尺寸及间距。标签实际尺寸按31*20输入,这里可以看到标签间距默认为2,和实际尺寸相符。

6、再不设置其他位置及反向、画布及边线的情况下,可以点击完成。纸张及标签尺寸已经设置好了,可以在标签制作软件中设计及排版了。

关于java标签设置和java标签设置标签的前景颜色的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-27,除非注明,否则均为首码项目网原创文章,转载请注明出处。