| 查看: 1597 | 回复: 17 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】大家帮忙修改一下程序
|
|||
|
程序如下:import java.io.BufferedReader; 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\ 大家帮忙修改一下吧 |
» 猜你喜欢
最失望的一年
已经有17人回复
拟解决的关键科学问题还要不要写
已经有8人回复
为什么nbs上溴 没有产物点出现呢
已经有6人回复
求推荐博导
已经有4人回复
存款400万可以在学校里躺平吗
已经有34人回复
求助一下有机合成大神
已经有4人回复
求推荐英文EI期刊
已经有5人回复
26申博
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
疑惑?
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
套磁信发出两天后,收到外导回复,貌似有戏,但后面该如何做,请各位帮忙
已经有32人回复
JCA审稿意见返回,编辑要求很严厉,语言的问题,想找一个公司帮忙改,大家推荐下
已经有12人回复
请大家帮忙看看评审意见,上会没有,修改后明年有希望吗
已经有7人回复
我的文章投了半年了,都没有杂志录用,很是纠结,希望大家帮忙啊
已经有24人回复
【求助】50金币求大家帮忙改一段程序
已经有13人回复
大家帮忙看这样的审稿意见还有必要改吗,还是改投别的期刊呀!
已经有23人回复
投了“Journal of Alloys and Compounds”,要修改,大家帮忙看下什么意思。3Q
已经有10人回复
【求助/交流】拟改造一个表达载体,请大家帮忙分析下如何进行
已经有3人回复
JAP询问修改稿 大家帮忙编辑回复什么意思
已经有13人回复
【求助】帮忙改写展宽程序
已经有11人回复
» 抢金币啦!回帖就可以得到:
南佛罗里达大学化学系刘文奇课题组 2026 Fall 招收有机/超分子方向博士生
+2/928
辽宁材料实验室高热通量框架复合材料方向招聘科研骨干2名(长期有效)
+5/210
东北石油大学三亚海洋油气研究院|地学硕士|地质资源与地质工程、地质学、地质工程等
+1/179
保障电池制造超纯环境:威格科技电池生产全线解决方案
+1/86
中南林业科技大学-自然资源与生态环境管理-申请-考核制博士生招生(导师本人发布)
+1/84
自驾淄博回四川遂宁过年,寻找小伙伴一起
+1/83
北京大学季者课题组招聘博士后和科研助理/化学/化生/生命科学/物理/工程等
+1/76
中国科协青年托举(针对32岁青年人才的)是不是不搞了,25年都没有通知
+1/68
相约广东湛江,我们共同进步
+2/62
[长期合作招募] 同济大学肖倩老师团队诚邀港澳学者学术交流
+1/53
西交利物浦大学黄彪院士招收26年全奖博士生1名(工业智能方向)
+1/35
东北林业大学刘松教授课题组长期招收博士、博士后
+1/31
西工大可塑性液体材料课题组招收软物质、流体力学、细胞工程等背景博士生
+1/30
【教授本人】南佛罗里达大学化学系刘文奇课题组 2026 Fall 招收有机/超分子方向博士生
+1/28
国重点实验室双一流A类长江学者团队招2026年全日制博士1-2名
+2/24
中国科学院大连化学物理研究所-环境催化工程研究组(DNL 902组)事业编外项目聘用人员
+2/12
哈尔滨工业大学(深圳)-包斌招收2026年博士研究生及博士后
+1/11
江文峰教授课题组招聘博士后
+1/5
意大利米兰理工大学Lorenza Petrini教授招收玛丽居里MEDALLOY博士
+1/3
重庆大学诚招2026年生物材料方向博士生
+1/1
8楼2010-11-13 07:55:31
★ ★
liangbao(金币+1):谢谢参与
nono2009(金币+1):鼓励应助 2010-11-12 08:39:35
liangbao(金币+8): 2010-11-12 08:45:42
liangbao(金币+1):谢谢参与
nono2009(金币+1):鼓励应助 2010-11-12 08:39:35
liangbao(金币+8): 2010-11-12 08:45:42
|
建议用netbeans import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.geom.Line2D; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.List; import javax.swing.JFrame; import javax.swing.JPanel; public class Test extends JPanel { static List static List static List public void read() throws FileNotFoundException, IOException { 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)); } which++; } } } @Override public void paintComponent(Graphics g) { Graphics2D g2 = (Graphics2D) g; if (x.size() > 0) { for (int i = 0; i < x.size() - 1; i++) { g2.draw(new Line2D.Double(x.get(i), y.get(i), x.get(i + 1), y.get(i + 1))); } } } public static void main(String[] args) throws Exception { Test tt = new Test(); tt.read(); JFrame f = new JFrame(); f.add(tt); f.setSize(600, 400); f.setLocation(200, 100); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setVisible(true); } } |
2楼2010-11-11 22:20:17
3楼2010-11-12 17:02:47
5楼2010-11-12 18:39:03













);
回复此楼