java中如何让字体变色
在applet环境下写一个对话框输入字符串,然后如果是关键字,就会变成红色但是如何让关键字变色用了Graphices可是不起作用。怎样写一个让字体变色的类?importj...
在applet环境下写一个对话框
输入字符串,然后如果是关键字,就会变成红色
但是如何让关键字变色
用了Graphices可是不起作用。
怎样写一个让字体变色的类?
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Paint;
public class Demo extends Applet {
public void Paint(Graphics g) {
Font font = new Font("Serif", Font.BOLD, 36);
g.setFont(font);
g.setColor(Color.red);
g.drawString("adsfdasf", 5, 100);
g.setColor(Color.blue);
g.drawString("adsfdsaf", 5, 150);
}
public static void main(String[] args) {
Demo d = new Demo();
Graphics g = d.getGraphics();
d.Paint(g);
}
}
可是我调用这个类的时候始终出现是系统时间 展开
输入字符串,然后如果是关键字,就会变成红色
但是如何让关键字变色
用了Graphices可是不起作用。
怎样写一个让字体变色的类?
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Paint;
public class Demo extends Applet {
public void Paint(Graphics g) {
Font font = new Font("Serif", Font.BOLD, 36);
g.setFont(font);
g.setColor(Color.red);
g.drawString("adsfdasf", 5, 100);
g.setColor(Color.blue);
g.drawString("adsfdsaf", 5, 150);
}
public static void main(String[] args) {
Demo d = new Demo();
Graphics g = d.getGraphics();
d.Paint(g);
}
}
可是我调用这个类的时候始终出现是系统时间 展开
3个回答
展开全部
Graphics的setColor可以实现改变字体颜色
可能LZ没有在drawString之前调用吧
写了个简单的Demo如下
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
public class Demo extends Applet {
public void paint(Graphics g) {
Font font = new Font("Serif", Font.BOLD, 36);
g.setFont(font);
g.setColor(Color.red);
g.drawString("Hello", 5, 100);
g.setColor(Color.lightGray);
g.drawString("World", 5, 150);
}
}
可能LZ没有在drawString之前调用吧
写了个简单的Demo如下
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
public class Demo extends Applet {
public void paint(Graphics g) {
Font font = new Font("Serif", Font.BOLD, 36);
g.setFont(font);
g.setColor(Color.red);
g.drawString("Hello", 5, 100);
g.setColor(Color.lightGray);
g.drawString("World", 5, 150);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javax.swing.text.*
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询