java圆形闪烁代码 java编写一个圆形类
java编写的图形界面,为什么会闪烁
1、因为调用了repaint方法,或者调用repaint(x,y,w,h)局部刷新
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、网络空间、营销软件、网站建设、秀山土家族苗族网站维护、网站推广。
2、可调用java 的awt/swing控件,下面贴一个示例代码:
public static void main(String args[]){
JFrame jf = new JFrame();
jf.getContentPane().setLayout(new FlowLayout());
jf.getContentPane().add(new JButton("测试"));
jf.setSize(320, 240);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
}
图片闪烁代码(java) 请帮忙改一下
HTML
HEAD
META name="cenlertor" content="microsoft frontpage5.0"
META name="ProgId" content="Frontpage.editor.Document"
title图片闪烁/title
script language="JavaScript"
function blink()
{ angel.style.visibility=(angel.style.visibility=="visible") ? "hidden" : "visible";
setTimeout("blink()",500);
}
/script
HEAD
body onLoad="blink()"
img id=angel src="14045015.gif" align="center"
/body
HTML
这样就可以了,
实现星星闪动的java代码
package panel;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JPanel;
import main.MainTank;
public class TipPanel extends JPanel implements Runnable{
/**
*
*/
private static final long serialVersionUID = 1L;
//偶数打印,画面板
int time=0;
public void paintComponent(Graphics g){
super.paint(g);
g.fillRect(0, 0, MainTank.getWidthOfGame(), MainTank.getHeightOfGame());//绘制提示窗口
if (time%2==0){//偶数打印,画面板,造成闪烁效果
g.setColor(Color.ORANGE);
Font font=new Font("华文楷体",Font.BOLD,30);
g.setFont(font);//选用字体
g.drawString("Ready", 140, 130);
}
}
@Override
public void run() {
while (true){
try{
Thread.sleep(250);
}catch (Exception e){
e.getMessage();
}
time++;//绘图开关
this.repaint();
}
}
}//TipPanel
类似的,修改下就行
分享文章:java圆形闪烁代码 java编写一个圆形类
路径分享:http://pwwzsj.com/article/dopdjhs.html