jbutton.setforeground什么意思
答案:1 悬赏:20 手机版
解决时间 2021-04-07 15:01
- 提问者网友:低吟詩仙的傷
- 2021-04-06 22:25
jbutton.setforeground什么意思
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-04-06 23:41
JButton 可以通过方法setForeground(Color c )来设置前景色. 比如按钮上的文字就会变成前景色 .
效果图
参考代码
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class JCBDemo extends JFrame implements ActionListener{
JButton jb;
public JCBDemo() {
JPanel jp = new JPanel();
jb = new JButton("按钮");
//jb.setForeground(Color.RED);//设置前景色为红色
jb.setForeground(new Color(0,188,252));//设置前景色 ,使用rgb值来创建颜色对象 ,r=0, g=188 ,b=252
jb.addActionListener(this);
jp.add(jb);
add(jp);
pack();;// 窗口大小自动调整
setLocationRelativeTo(null);// 窗口居中
setDefaultCloseOperation(EXIT_ON_CLOSE);// 窗口点击关闭时,退出程序
setVisible(true);// 窗口可见
}
public static void main(String[] args) {
new JCBDemo();// 创建窗口实例
}
@Override
public void actionPerformed(ActionEvent e) {
if(jb == e.getSource()) {
System.out.println("按钮被点击了");
}
}
}
效果图
参考代码
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class JCBDemo extends JFrame implements ActionListener{
JButton jb;
public JCBDemo() {
JPanel jp = new JPanel();
jb = new JButton("按钮");
//jb.setForeground(Color.RED);//设置前景色为红色
jb.setForeground(new Color(0,188,252));//设置前景色 ,使用rgb值来创建颜色对象 ,r=0, g=188 ,b=252
jb.addActionListener(this);
jp.add(jb);
add(jp);
pack();;// 窗口大小自动调整
setLocationRelativeTo(null);// 窗口居中
setDefaultCloseOperation(EXIT_ON_CLOSE);// 窗口点击关闭时,退出程序
setVisible(true);// 窗口可见
}
public static void main(String[] args) {
new JCBDemo();// 创建窗口实例
}
@Override
public void actionPerformed(ActionEvent e) {
if(jb == e.getSource()) {
System.out.println("按钮被点击了");
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯