「java标签设置」java标签设置标签的前景颜色
今天给各位分享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标签设置标签的前景颜色的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-27,除非注明,否则均为
原创文章,转载请注明出处。