java代码改变界面背景 java窗口背景图怎么弄

java idea怎么设置背景颜色

java使用的最多的ide就是Eclipse和Myeclipse,操作界面默认颜色为白色。对于长期使用电脑编程的人来说,白色很刺激眼睛,所以经常会改变workspace的背景色,使眼睛舒服一些。设置方法如下:

天津网站建设公司创新互联,天津网站设计制作,有大型网站制作公司丰富经验。已为天津上1000家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的天津做网站的公司定做!

1、打开window-Preference,弹出Preference面板。

2、展开General标签,选中Editors选项,展开。

3、选中 Test Editors,右边出现Test Editors面板。 面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是background color,根据自己的喜好选择颜色。

4、 选中background color,勾掉System Default,点击'color',弹出颜色选择面板,选择喜好的颜色,单击确定。

5、返回Test Editors,单击Apply即可。展开Test Editors,还有其他选项,比如对错误提示的颜色样式,感兴趣也可更改一下。

java 点击按纽改变背景颜色

分析题目:

一 分析布局: 题目明确的指出了按钮的位置和大小 ,那么说明需要使用的布局是空布局(绝对布局) , 而JFrame窗口的内容面板默认布局是边界布局(BorderLayout),所以需要设置一下

setLayout(null);//设置为绝对布局

二了解颜色. Color 可以通过红,绿,蓝 三原色, 不同的搭配, 形成不同的颜色.

每个原色的取值范围是0~255, 比如红色的rgb值就是r=255,g=0,b=0

胡萝卜色 r=237,g=145,b=33

三添加颜色 ,java给JFrame添加颜色,比较特殊. 必须添加到内容面板上,才能正常显示(因为JFrame分了好多层)

getContentPane().setBackground(new Color(r,g,b));//设置窗口的面板背景色

四 事件处理分析: 点击按钮,会触发ActionEvent 事件,这个事件会被ActionListener 接收器接收到, 只需要重写ActionListener 里的actionPerformed 方法, 即可实现点击按钮后,做某件事

五 具体参考代码

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

// 本类继承JFrame,实现了ActionListener接口

public class MyFrame extends JFrame implements ActionListener{

int r = 90;

int g = 15;

int b = 195;

public MyFrame() {

//组件的初始化

JButton jbRed = new JButton("red");

jbRed.setLocation(20, 80);//按钮位置

jbRed.setSize(80, 40);//按钮大小

jbRed.addActionListener(this);//添加点击按钮后的事件响应 ,因为本类实现了ActionListener接口,所以可以传入参数this

JButton jbGreen = new JButton("green");

jbGreen.setLocation(120, 80);

jbGreen.setSize(80, 40);

jbGreen.addActionListener(this);

JButton jbBlue = new JButton("blue");

jbBlue.setLocation(220, 80);

jbBlue.setSize(80, 40);

jbBlue.addActionListener(this);

//添加组件到窗口

add(jbRed);

add(jbGreen);

add(jbBlue);

//窗口的设置

setLayout(null);//因为每一个按钮都设置了位置和大小, 那么应该把窗口设置为空布局, 那么位置和大小才能有效

setTitle("窗口标题");

getContentPane().setBackground(new Color(r,g,b));//设置窗口的面板背景色

setLocation(220, 160);// 窗口位置

setSize(320, 240);// 窗口大小

//setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//点击关闭按钮时,结束程序

//下面也可以实现,点击关闭按钮时, 结束程序

addWindowListener(new WindowAdapter() {

@Override

public void windowClosing(WindowEvent e) {//点击关闭按钮会触发这个事件,调用这个方法

System.out.println("通过WindowListener实现关闭");

System.exit(0);//退出

}

});

}

public void actionPerformed(ActionEvent e) {

String cmd=e.getActionCommand();

//通过ActionCommand 来判断是哪一个按钮被点击了

if("red".equals(cmd)) {//如果是红色按钮被点击了,那么红色+10

r+=10;

if(r255) {//如果red大于255 ,可以设置为0 ,也可以设置为255,一直锁定为255 也可设置为初始的90,这里题目这里没有要求

r=90;

}

}else if("green".equals(cmd)) {

g+=10;

if(g255) {

g=15;

}

}else if("blue".equals(cmd)){

b+=10;

if(b255) {

b=195;

}

}

this.getContentPane().setBackground(new Color(r,g,b));

//System.out.println(this.getContentPane().getBackground());

}

public static void main(String[] args) {

EventQueue.invokeLater(new Runnable() {

public void run() {

new MyFrame().setVisible(true);//启动窗口并设置可见

}

});

}

}

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的Helloword怎么换背景

在页面布局里面换。

首先我们先建一个空白文档,然后单击菜单栏“页面布局”,在下拉菜单中选择“页面颜色”,单击。

单击之后会出现下拉选项,在下拉选项里单击“填充效果”。

单击之后会出现对话框,可以看到四种设置背景的方式,想用“纹理”做背景的话,单击“纹理”。

选择自己喜欢的图片来做背景的话,单击“图片”,单击之后出现对话框单击“选择图片”来选择我们喜欢的图片。

找到图片存放的位置,选择作为背景的图片,单击“插入”。

单击“插入”后会出现一个对话框,单击“确定”即可。

单击之后会出现你喜欢的文档背景,如果你觉得这个背景图片不合适,可以用同样的方法换成其他的图片。

用Java语言给内部窗体设置背景标签或者更改背景色

在Java语言中,创建窗口要使用Swing组件中的JFrame对象。JFrame对象有一个方法,叫做setTitle(),通过它可以设置窗口的标题。

setTitle(String title)方法只有一个参数,字符串类型的窗口标题。

public class frmMain extends javax.swing.JFrame {

public frmMain() {

this.setTile("I love you!"); //初始化对象的时候设置窗口标题

}

}

public class setJFrameTitle {

public static void main(String[] args) {

frmMain s=new frmMain();

s.setTitle("New title"); //也可以这样变更窗口标题

s.setVisible(true);

}

}


文章标题:java代码改变界面背景 java窗口背景图怎么弄
本文网址:http://scyanting.com/article/hispis.html