public class T {
public static void main(String[]args){
JFrame t = new JFrame();
t.setVisible(true);
t.setSize(800,600);
Graphics g = t.getGraphics();
for(int i = 1 ; i < 100 ; i++){
g.drawLine(0, 0, 50, 50);
g.drawString("Hello word", 200, 200);
}
}
}
没循环 不会绘画 我想应该是 线程的问题吧 如何 同步呀? 求解
我仅仅是个新手 求白话 或者 非复杂代码 ```
public static void main(String[]args){
JFrame t = new JFrame();
t.setVisible(true);
t.setSize(800,600);
Graphics g = t.getGraphics();
for(int i = 1 ; i < 100 ; i++){
g.drawLine(0, 0, 50, 50);
g.drawString("Hello word", 200, 200);
}
}
}
没循环 不会绘画 我想应该是 线程的问题吧 如何 同步呀? 求解
我仅仅是个新手 求白话 或者 非复杂代码 ```
解决方案 »
- 要用标签库是不是。。。。?
- 求一个sql写法
- 数组降序的问题..
- 在排序列表中,快速插入,不能全部重新排序。
- 把JDesktopPane加到JScrollPane里时,把JDesktopPane拉小点.怎么不显示滚动条啊
- 求解hibernate 和 ibatis区别,hibernate效率低的主要原因在哪?
- java是否能很好的进行数据库编程呢?
- 请问我如何知道我的*.class文件import了那些class
- 请问PB,JB在哪有下载
- File类中的length()方法与IO中InputStream类中的available()方法功能重复?
- JAVA Socket 文件下载文件夹无法递归
- 关于JPanel响应键盘事件的问题!高分求解!在线等待
import java.awt.*;/**
* Created by IntelliJ IDEA.
* User: gaoyong
* Date: 2011-10-14
* Time: 20:20:45
* To change this template use File | Settings | File Templates.
*/
public class T {
public static void main(String[]args){
JFrame t = new JFrame();
JPanel panel=new MyPanel();
t.setContentPane(panel);
t.setVisible(true);
t.setSize(800,600); }
}
class MyPanel extends JPanel{
@Override
public void paintComponent(Graphics g){
// Graphics g = t.getGraphics();
super.paintComponent(g);
g.drawLine(0, 0, 50, 50);
g.drawString("Hello word", 200, 200); }
}
import javax.swing.*;
import java.awt.*;public class T {
public static void main(String[]args)throws Exception{
final JFrame t = new JFrame();
t.setVisible(true);
t.setSize(800,600); EventQueue.invokeAndWait(new Runnable(){
public void run(){
Graphics g = t.getGraphics();
g.drawLine(0, 0, 50, 50);
g.drawString("Hello word", 200, 200);
}
});
t.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}