JavaGUI使用标签与按钮方法详解
更新时间:2023年03月03日 11:22:32 作者:头秃小程
这篇文章主要介绍了JavaGUI使用标签与按钮方法,前段时间学了GUI,总体上概念还是有点模糊,于是决定花点时间简单整理下。先简单介绍一下GUI,GUI就是图形用户界面
1.标签
- 类:JLabel
- 作用:显示文本或者提示信息
构造函数:
- new JLabel();
- new JLabel(Icon icon);//设置图标
- new JLabel(Icon icon,int aligment);//设置图标+水平对齐方式
- 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); } }
2.按钮
类:JButton
构造方法:
- new JButton();
- new JButton(String text);//指定文字
- new JButton(Icon icon);//指定图标
- new JButton(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); } }
示例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); } }
示例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.setEnabled(true); jb.setBorderPainted(false); jf.add(jb); jf.setVisible(true); jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }
到此这篇关于JavaGUI使用标签与按钮方法详解的文章就介绍到这了,更多相关JavaGUI标签与按钮内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
相关文章
解决java 分割字符串成数组时,小圆点不能直接进行分割的问题
这篇文章主要介绍了解决java 分割字符串成数组时,小圆点不能直接进行分割的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-12-12springboot+Oauth2实现自定义AuthenticationManager和认证path
本篇文章主要介绍了springboot+Oauth2实现自定义AuthenticationManager和认证path,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-09-09Springboot获取文件内容如何将MultipartFile转File
本文给大家介绍Springboot获取文件内容,将MultipartFile转File方法,本文结合示例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧2024-01-01
最新评论