| 查看: 1376 | 回复: 9 | |||
[交流]
【求助】Java画连直线 已有3人参与
|
|
x=[1.2,1.3,4.7], y=[2.3,5.1,5.5], 形成的数据点为(1.2,2.3)(1.3,5.1)(4.7,5.5) 如何用Java将上述三个点连起来 |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
实验室接单子
已经有3人回复
要不要辞职读博?
已经有5人回复
不自信的我
已经有10人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
论文终于录用啦!满足毕业条件了
已经有26人回复
2026年机械制造与材料应用国际会议 (ICMMMA 2026)
已经有4人回复
Cas 72-43-5需要30g,定制合成,能接单的留言
已经有8人回复
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
这个机理怎么画?
已经有13人回复
怎么样把origin中手画的直线加到标签里面
已经有7人回复
求助 如何消除origin中画的IR图中的直线?
已经有8人回复
win7连不上网,求解
已经有9人回复
如何把y=x2(x的平方)的散点图画成直线
已经有8人回复
【求助成功】怎么画出5个d轨道分别对应的态密度
已经有23人回复
【求助】请求高手帮助用chemdraw或者hyperchem画二茂铁的结构
已经有5人回复
【求助】离散元后处理画图问题,请看图!
已经有3人回复
【求助】怎么用chemdraw画链状高分子
已经有6人回复
如何在ppt中画一条渐渐变淡的直线??
已经有2人回复
【请教】ChemBioDraw里画的图,粘贴到核磁处理软件MestReNova里 变样
已经有8人回复

2楼2010-10-14 01:14:31

3楼2010-10-14 11:43:14
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+2):鼓励应助 2010-11-12 08:42:03
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+2):鼓励应助 2010-11-12 08:42:03
|
给你个完整的程序吧 import java.awt.*; import java.awt.geom.*; import javax.swing.*; class MyFrame2 extends JPanel { public void paintComponent(Graphics g) { Graphics2D g2 = (Graphics2D)g; Line2D.Double line1 = new Line2D.Double(10,20,100,200); g2.draw(line1); } public static void main(String [] args) { JFrame f = new JFrame(); f.setSize(600,400); f.setLocation(200,100); MyFrame2 mf = new MyFrame2(); f.add(mf); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setVisible(true); } } [ Last edited by xizi9930 on 2010-10-20 at 11:52 ] |
4楼2010-10-20 11:11:33

5楼2010-10-20 11:38:09

6楼2010-11-11 10:53:54
7楼2010-11-12 02:13:55
|
import java.io.FileReader; import java.util.ArrayList; import java.util.List; import java.awt.*; import java.awt.geom.*; import javax.swing.*; public class Test { static List static List static List public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new FileReader("e:\\read.txt" );String ss = ""; int which = 0; while ((ss = br.readLine()) != null) { for (String s : ss.split("\\\\" ){ if (which % 3 == 0) x.add(Float.parseFloat(s)); if (which % 3 == 1) y.add(Float.parseFloat(s)); if (which % 3 == 2) z.add(Float.parseFloat(s)); public void paintComponent(Graphics g) { Graphics2D g2 = (Graphics2D)g; if(which=1){Line2D.Double line1 = new Line2D.Double(x[0],y[0],x[0],y[0]); g2.draw(line1);} else {Line2D.Double line1 = new Line2D.Double(x[which-1],y[which-1],x[which],y[which]); g2.draw(line1);} } which++; } } System.out.println(x); System.out.println(y); System.out.println(z); JFrame f = new JFrame(); f.setSize(600,400); f.setLocation(200,100); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setVisible(true); } } read.txt文件如下:2.3\3.0\6.3\5.4\6.3\4.2\ |

8楼2010-11-12 08:47:52
lovingstudy
新虫 (小有名气)
送鲜花一朵
|
9楼2011-12-23 20:21:53
lovingstudy
新虫 (小有名气)
- 应助: 3 (幼儿园)
- 金币: 987.8
- 散金: 200
- 红花: 1
- 帖子: 121
- 在线: 25.1小时
- 虫号: 1151638
- 注册: 2010-11-20
- 性别: MM
- 专业: 药物设计与药物信息

10楼2012-04-16 00:03:54












回复此楼
);