java 怎么显示一个JLabel?

public class H extends JFrame
{
public static void main(String[] args)
{
JFrame aaa=new JFrame();
aaa.setVisible(true);
aaa.setSize(500,500);
}
}

首先将JLabel对象放到一个JPanel对象用,使用JPanel的add方法,然后把改JPanel对象放在JFrame对象中,使用该对象的add方法,设置visible,即可显示。

示例代码如下:

//文件名Demo.java
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class Demo extends JFrame {
public static void main(String[] args) {
JFrame jFrame = new JFrame();//创建jFrame
JPanel jPanel = new JPanel();//创建jPanel
jPanel.add(new JLabel("测试标签"));//为jPanel添加JLabel
jFrame.add(jPanel);//为jFrame添加jPanel
jFrame.setVisible(true);//设置可见性
jFrame.setSize(500, 500);//设置大小
}
}

执行结果如下图:

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-03
JPanel p = new JPanel();
p.add(new JLabel("测试标签"));
aaa.add(p);
如上三段代码加入即可本回答被提问者采纳
第2个回答  2012-02-06
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

/**
* java 怎么显示一个JLabel?
* @author Jr
*
*/
public class H extends JFrame {
public static void main(String[] args){
JFrame frame = new JFrame("HelloWorld");
JPanel panel = new JPanel();
JLabel label = new JLabel("欢迎");
panel.add(label);
frame.setContentPane(panel);
frame.setLocation(300,200);
frame.setSize(300,200);
frame.setVisible(true);
}
}
第3个回答  2012-02-06
JLabel jl = new JLabel("aaaa");
jl.setBounds(a,b,c,d)(自己设置(如果布局是null的话))
aaa.add(jl);

java 设定jlabel位置
是你的布局导致的。setLayout(null);你把布局设为空了,然后字显示到看不见的地方了。add(j1);这句会把整个JFrame用一个j1组件覆盖。你把setLayout(null);这句去掉,就能看到你的字了。

java中jlabel什么意思
在Java中,JLabel是一个重要的组件,用于在图形用户界面(GUI)中显示文本或图标。它的作用类似于标签,用于向用户指示信息或者作为界面元素的装饰。JLabel支持多种对齐方式,包括LEFT(左对齐)、RIGHT(右对齐)、CENTER(居中)、LEADING(靠顶对齐)和TRAILING(靠下对齐),通过horizontalAlignment参数来设...

为什么这段JAVA代码 运行后不显示JLabel的文字"这是一个JFrame窗体啊...
JLabel jl = new JLabel("这是一个JFrame窗体");jl.setBounds(50, 50, 150, 50);\/\/这个事我加的,因为用null布局就要设置显示的坐标及大小 jl.setHorizontalAlignment(SwingConstants.CENTER);container.add(jl);JButton bl = new JButton("弹出对话框");bl.setBounds(50, 100, 100,50); \/...

JAVA中构造器 jlabel (icon image)具体怎么使用呢,image是指的直接添 ...
比如工程目录下面的src目录的test包里有JFrame的自类,还有一个图片文件fj.jpg 那么图片地址的写法是src\\\\test\\\\fj.jpg 当然了也可以写完整的路径,比如c:\\\\workspace...\\\\fj.jpg 还有一些类的getClass().getResoure("fj.jpg")等方面的写法.JLabel jl = new JLabel(new ImageIcon(getClass()....

JAVA JLabel不显示怎么回事
运行你的代码 可以显示的 此外 pint方法是不是要先调用 super.paint(g);

用JAVA怎样实现:图形界面有一个标签、一个文本框和一个按钮,编写程序实 ...
import java.awt.*;public class Test extends JPanel implements ActionListener{ JLabel l;JTextField t;JButton jb1;public Test(){ l = new JLabel("标签",0);t= new JTextField("",10);jb1 = new JButton("确定");jb1.addActionListener(this);setLayout(new GridLayout(3,1));add...

jlabel是什么意思?
JLabel是Java中的一个Swing组件,它用于在GUI界面中显示文本或图片等内容,类似于HTML中的标签。JLabel的作用是为GUI界面添加标签或说明信息,可以设置它的文本内容、字体、颜色、对齐方式等属性,从而实现美化界面和增加可读性的目的。首先,JLabel是Swing图形用户界面(GUI)中的一个组件,它可用于在GUI...

java在JFrame上添加JLabel和JButton.JButton上显示欢迎,
import java.awt.FlowLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;public class Test { public static void main(String[] args) { JFrame frame = new JFrame(""); frame.setLayout(new FlowLayout()); frame.setSize(220, 90); ...

Java中怎么设置JLabel的字体样式,大小,颜色
1、打开Myeclipse的相关界面,在Window那里点击Preferences。2、弹出设置的对话框,选择General下的Appearance进入。3、点击ColorsandFonts按钮,需要在右侧选择Java。4、选择JavaEditorTextFont,并点击Edit。5、通过设置对应的参数以后,直接确定返回。6、这样一来会看到图示的结果,即可设置JLabel的字体样式,...

java怎么样让JLable透明,显示背景,同时又显示lable上得文字??急求...
public static void main(String[] args) { final JFrame frame = new JFrame();frame.getContentPane().setBackground(Color.GREEN);JLabel label = new JLabel("123");label.setOpaque(false);frame.getContentPane().add(label, BorderLayout.CENTER);label = new JLabel("12323");label....

相似回答