b.setForeground(Color.blue);这类问题应该查javadoc或看书,

解决方案 »

  1.   

    setColor(Color.red)和setForeground(Color.bLue)这两个有什么区别。
      

  2.   

    setForeground()在哪个类中,追风你能告诉我吗?
      

  3.   

    在简单的java.swt.*中哦,setColor(Color.red)是设置背景色,
    而setForeground(Color.bLue)为设置前景---字体色彩!
      

  4.   

    ....
    g.setColor(Color.red);
    g.drawString("line is red",30.30);
    ....
    line is red也是红字,这是为什么?
      

  5.   

    试试看这个
    getContentPane().add(new JLabel("<html><font color=red>my label"));
      

  6.   

    setColor(Color.red)和setForeground(Color.bLue)是在不同的环境下面
    setForeground(Color.bLue)一般都是在一个平台:panel上设置颜色。
    所以才有setForeground和setBackground