成都创新互联网站制作重庆分公司

java代码窗口颜色代码 java代码设置颜色

请问java JFrame窗体 怎样设置背景颜色和背景图片

import java.awt.Color;

麻城网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联公司于2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

import java.awt.Graphics;

import java.awt.Image;

import java.awt.Toolkit;

import javax.swing.JFrame;

public class Main extends JFrame {

Image image;

public Main() {

image = Toolkit.getDefaultToolkit().getImage("B.jpg");

this.setVisible(true);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setResizable(false);

this.setSize(400, 400);

this.setTitle("背景测试");

setBackground(Color.BLACK);

/*设置背景颜色,但是底下重写的paint函数把整个窗口覆盖了所以看不出,注释掉下面的代码就可以看见黑色的窗口了*/

}

public static void main(String args[]) {

new Main();

}

@Override

public void paint(Graphics g) {

// TODO Auto-generated method stub

super.paint(g);

g.drawImage(image,0,0,400,400,this);

}

}望采纳

java 编程 背景颜色的改变

**************************************************************

新建一个类ChangeColor.java,代码如下:

**************************************************************

import java.awt.Color;

import java.awt.event.MouseEvent;

import java.awt.event.MouseMotionListener;

import javax.swing.JFrame;

/**

* @author Godwin

* @version 2010-05-16

*/

public class ChangeColor extends JFrame implements MouseMotionListener {

public ChangeColor() {

this.setTitle("Change Color");

this.setBounds(300, 200, 400, 300);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setVisible(true);

this.getContentPane().setBackground(Color.GREEN);

this.addMouseMotionListener(this);

}

public void mouseMoved(MouseEvent e) {

if (e.getX()  (this.getWidth() / 2)) {

this.getContentPane().setBackground(Color.RED);

} else {

this.getContentPane().setBackground(Color.BLUE);

}

}

public void mouseDragged(MouseEvent e) {

}

public static void main(String[] args) {

new ChangeColor();

}

}

**************************************************************

运行结果如下:

**************************************************************

Java应用程序中如何添加窗体颜色

假如你上面没导入Color的话,就在最上面加入这一条

import java.awt.Color;

然后例如我的窗体对象名字是fr吧,就是用

fr.setBackGround(Color.red);

其中Color.red指的是红色,当然还有其他颜色,都是用英文的Color.RED也是表示红色。


分享文章:java代码窗口颜色代码 java代码设置颜色
文章URL:http://cxhlcq.com/article/dooegdp.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部