分别用不同的颜色字体,输出不同的字符串和不同的图形!java语句
3个回答
展开全部
如果是图形的话需要画布类 Canvas 类能实现画画的需求
如果单纯的设定字体什么的可以用字体类 Font类 和颜色类Color 用法:
import java.awt.Color;
import java.awt.Font;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.text.StyledEditorKit.BoldAction;
public class da extends JFrame{
Font font;
JLabel jLabel;
Color color;
da(){
font = new Font("楷体",font.BOLD,20);//属性为 字体(楷体) 加粗 大小为 20
color = new Color(160,100,186);
setLocale(null);
jLabel = new JLabel("今天是个好日子kkk");
jLabel.setBounds(50, 50, 150, 100);
jLabel.setFont(font); //将设置好的字体装入标签
jLabel.setForeground(color); // 将设置好的颜色加入到添加字体颜色的方法里 Foreground
add(jLabel);
setVisible(true);
setBounds(150, 150, 200, 200);
}
public static void main(String[] args) {
new da();
}
}
如果单纯的设定字体什么的可以用字体类 Font类 和颜色类Color 用法:
import java.awt.Color;
import java.awt.Font;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.text.StyledEditorKit.BoldAction;
public class da extends JFrame{
Font font;
JLabel jLabel;
Color color;
da(){
font = new Font("楷体",font.BOLD,20);//属性为 字体(楷体) 加粗 大小为 20
color = new Color(160,100,186);
setLocale(null);
jLabel = new JLabel("今天是个好日子kkk");
jLabel.setBounds(50, 50, 150, 100);
jLabel.setFont(font); //将设置好的字体装入标签
jLabel.setForeground(color); // 将设置好的颜色加入到添加字体颜色的方法里 Foreground
add(jLabel);
setVisible(true);
setBounds(150, 150, 200, 200);
}
public static void main(String[] args) {
new da();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询