永发信息网

java界面改变数字的颜色

答案:1  悬赏:40  手机版
解决时间 2021-05-18 16:31

已经写好了排序程序,想为排序程序可视化, 当进行比较移动时,用图形演示。我想显示时进行比较的那两个数用红色显示,交换结束后又变为黑色,要怎么写?

package mySort;

import java.awt.*;
import javax.swing.*;


public class SortJFrame extends JFrame {
JTextPane text=new JTextPane();
public SortJFrame()
{
super();
this.getContentPane().setBackground(Color.BLUE);
this.setTitle("排序可视化");
this.setLayout(null);
this.setSize(500,300);
this.setLocation(250,150);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setResizable(false);
text.setSize(400,200);
text.setLocation(50,50);
text.setBackground(new Color(204,204,255));
this.add(text);
this.setVisible(true);
}

public void input(int[] a)
{

text.setText(a[0]+"");
for(int i=1;i<A.n;i++)
{
text.setText(text.getText()+","+a[i]);
}
text.setText(text.getText());
try
{
Thread.sleep(500);
}
catch(InterruptedException e){
e.printStackTrace();
}


}
public void start(){
Thread thread=new myThread();
thread.start();
}
}

class myThread extends Thread{
public void run(){
SortJFrame sjf=new SortJFrame();
sjf.dispose();
}
}

最佳答案
集成JPanel类,覆盖paint方法,把演示过程画在界面上
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
DNF拍卖行搜索物品为什么出现搜索结果不存在?
南京什么时候下雪呀!
电视怎么连接功放音响,这样电视机的接口怎么
哪里比较好玩?
巴东县恩施溪丘湾乡农村集体(三资)委托代理服
自黑自己长得丑的句子,分类有关自黑的语句
你的女人喝酒你接受吗?
减肥用结食的方法有用吗?
街球 宝箱里能开出轻柔么?几率多少?
香坊区哈尔滨梁大夫牙科地址在什么地方,想今
描述需要自由的诗句,描写花儿,草自由的优美
成都有哪些专科医学院,成都有哪些专科医学院
浉河区信阳露露茶业在哪里啊,我有事要去这里
仙剑4有一首伤心歌曲叫什么?
荆州区荆州中国邮政储蓄银行24小时自助银行(
推荐资讯
香香里汗蒸养生馆在哪里啊,我有事要去这个地
谁给甩个爱情故事,真实点的
我有一对8位数QQ,识货的看看值多少钱…
水瓶座和天蝎座会有什么结果
AVA怎么改名
win7环境下可以运行仙剑1吗?
天龙八部选宝宝问题
如何能讨女的喜欢
QQ空间背景音乐链接 画沙 周杰伦
房产证丢了想补办,怎么补办?
魏都区许昌市建设幼儿园怎么去啊,谁知道地址
求金山毒霸最新通行证可以长期的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?