首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

setbackground为啥没用呢

2012-09-19 
setbackground为什么没用呢?package bornthiswayimport java.awt.*import javax.swing.*public class B

setbackground为什么没用呢?


package bornthisway;

import java.awt.*;

import javax.swing.*;

public class BornThisWay extends JFrame {

  public Container container = null;

  JLabel soil=new JLabel();

   

  public BornThisWay() {

  this.setTitle("test");

  this.setSize(810, 510);

  setResizable(false);

  setLocationRelativeTo(null);

  container = this.getContentPane();

  container.setLayout(null);

  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  this.setVisible(true);

  soil.setBackground(Color.DARK_GRAY);

  soil.setText("0,250==============================================================================================================");

  container.add(soil);

  soil.setSize(810, 10);

  soil.setLocation(0, 350);

  

  }

  public static void main(String[] args) {

  new BornThisWay();

  }

}



我设置了soil背景色为灰色,可是运行没显示,为什么呢?


[解决办法]
soil.setBackground(Color.DARK_GRAY);前先,

Java code
soil.setOpaque(true); 

热点排行