| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1236 人关注过本帖
标题:画图的函数只能在小程序中使用吗
只看楼主 加入收藏
gail
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-3-29
收藏
 问题点数:0 回复次数:11 
画图的函数只能在小程序中使用吗
画图的函数只能在小程序中使用吗
可不可以在应用程序中使用
如果可以
应该如何使用
搜索更多相关主题的帖子: 程序中 画图 函数 应用程序 
2006-11-14 12:46
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

重写paint方法
或者paintComponent方法就可以了


可惜不是你,陪我到最后
2006-11-14 12:59
fyi1106
Rank: 1
等 级:新手上路
帖 子:327
专家分:0
注 册:2006-10-14
收藏
得分:0 
所有的Component都有paint()方法,只有重写它就行了,就能在Component里画图。

JavaScript forever!
2006-11-14 13:33
gail
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-3-29
收藏
得分:0 
能不能提示一下
如何重写
能不能把重写方法大概的类的申明写一下

2006-11-14 16:22
gail
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-3-29
收藏
得分:0 
有没有人在啊
这个问题很急
由于刚刚学
不知道

2006-11-14 16:46
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

想怎么重写就怎么重写啊
只要你的类是继承自JComponent以及它的子类的就可以了


可惜不是你,陪我到最后
2006-11-14 16:46
gail
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-3-29
收藏
得分:0 
假设我是要在Canvas的子类Mycanvas canvas1上画直线,我应该如何定义
class FF1 extends Panel
{
Mycanvas canvas1=new Mycanvas();
TextField text=new TextField(20);
FF1()
{
setLayout(new BorderLayout());
add(canvas1,BorderLayout.CENTER);
add(text,BorderLayout.SOUTH);
}
}

2006-11-14 17:20
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

写一个类,继承自Canvas
不过,现在最好不要用Canvas,用JPanel
class MyCanvas extends JPanel{

public void paintComponent(Graphics g){
g.drawLine(100,100,200,200);
}

}


可惜不是你,陪我到最后
2006-11-14 17:28
gail
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-3-29
收藏
得分:0 
如果我直线的坐标是不定的
那我如何向它传值呢

2006-11-14 17:38
gail
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-3-29
收藏
得分:0 
同时我可不可以在画布上接受鼠标事件呢

2006-11-14 17:43
快速回复:画图的函数只能在小程序中使用吗
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016658 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved