现有如下一个文本标签,它同时具备了显示图象和文字的功能:ImageIcon icon=new ImageIcon("image.gif");JLabel label=new JLabel("Text",icon,JLabel.LEFT);我现在使用了 label.setBackground(Color.red) 这个函数,只希望使显示文字“Text”的那部分背景色变成红色,但是结果却是使整个label的背景色都变成红色了(包括icon图片)。请问怎样才能只让显示文字的那一部分变成红色,而显示图片的那一部分不变色呢?谢谢