JavaGUI使用标签与按钮方法详解

2023-03-03 12:06:21

目录1.标签2.按钮1.标签类:JLabel作用:显示文本或者提示信息构造函数:newJLabel();newJLabel(Iconicon);//设置图标newJLabel(Iconico...

目录
1.标签
2.按钮

1.标签

类:JLabel
作用:显示文本或者提示信息

构造函数:

new JLabel();
new JLabel(Icon icon);//设置图标
new JLabel(Icon icon,int aligment);//设置图标+水www.cppcns.com平对齐方式
new JLabel(String str,int aligment);//设置文本+水平对齐方式
new JLabel(String str,Icon icon,int aligment);//设置文本+图标+水平对齐方式

示例:

import Javax.swing.*;
public class Jlabel {
    public static void main(String[] args){
        JFrame jf=new JFrame("JLabel");
        jf.setBounds(400,300,200,300);
        JLabel jl=new JLabel("账户:",SwingConstants.LEFT);
        jf.add(jl);
        jf.setVisible(true);
        jf.setDefaultCloseoperation(JFrame.EXIT_ON_CLOSE);
    }
}

JavaGUI使用标签与按钮方法详解

2.按钮

类:JButton

构造方法:

new JButton();
new JButton(String text);//指定文字
new JButton(Icon icon);//指定图标
new JB编程客栈utton(String str,Icon icon);//指定文字+图标

其他方法:

.setTooltipText(String text); //设置提示文字
.setBordePainted();//设置边界是否显示
.setEnabled();//设置按钮是否可用

示例1(按钮可用,有边界-默认):

import javax.swing.*;
import java.awt.*;
public class Jbutton {
    public static void main(String[] args){
        JFrame jf=new JFrame("JLabel");
        jf.setBounds(400,300,200,300);
        jf.setLayout(new FlowLayout());
        JButton jb=new JButton("按钮1");
        jb.setEnabled(true);
        jf.add(jb);
        jf.setVisible(true);
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}

JavaGUI使用标签与按钮方法详解

示例2(按钮不可用):

import javax.swing.*;
import java.awt.*;
public class Jbutton {
    public static void main(String[] args){
        JFrame jf=new JFrame("JLabel");
        jf.setBounds(400,300,200,300);
        jf.setLayout(new FlowLayout());
        JButton jb=new JButton("按钮1");
        jb.setEnabled(false);
        jf.add(jb);
        jf.setVisible(true);
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}

JavaGUI使用标签与按钮方法详解

示例3(无边界):

import javax.swing.*;
import java.awt.*;
public class Jbutton {
    public static void main(String[] args){
        JFrame jf=new JFrame("JLabel");
        jf.setBounds(400,300,200,300);
        jf.setLayout(new FlowLayout());
        JButton jb=new JButton("按钮1");
        jb.setEnabledjs(true);
        jb.setBorderPainted(false);
        jf.add(jb);
        jf.setVisible(true);
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}

JavaGUI使用标签与按钮方法详解

到此这篇关于JavaGUI使用标签与按钮方法详解的文章就介绍到这了,更多相关JavaGUI标签与按钮内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!