| 查看: 1645 | 回复: 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\ 大家帮忙修改一下吧 |
» 猜你喜欢
青椒八年已不青,大家都被折磨成啥样了?
已经有11人回复
限项规定
已经有9人回复
免疫学博士有名额,速联系
已经有4人回复
交叉科学部支持青年基金,对三无青椒是个机会吗?
已经有5人回复
国家基金申请书模板内插入图片不可调整大小?
已经有6人回复
国家级人才课题组招收2026年入学博士
已经有5人回复
Fe3O4@SiO2合成
已经有6人回复
青年基金C终止
已经有4人回复
26申博求博导推荐-遥感图像处理方向
已经有4人回复
西南交通大学国家级人才团队2026年博士研究生招生(考核制)—机械、材料、力学方向
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
套磁信发出两天后,收到外导回复,貌似有戏,但后面该如何做,请各位帮忙
已经有32人回复
JCA审稿意见返回,编辑要求很严厉,语言的问题,想找一个公司帮忙改,大家推荐下
已经有12人回复
请大家帮忙看看评审意见,上会没有,修改后明年有希望吗
已经有7人回复
我的文章投了半年了,都没有杂志录用,很是纠结,希望大家帮忙啊
已经有24人回复
【求助】50金币求大家帮忙改一段程序
已经有13人回复
大家帮忙看这样的审稿意见还有必要改吗,还是改投别的期刊呀!
已经有23人回复
投了“Journal of Alloys and Compounds”,要修改,大家帮忙看下什么意思。3Q
已经有10人回复
【求助/交流】拟改造一个表达载体,请大家帮忙分析下如何进行
已经有3人回复
JAP询问修改稿 大家帮忙编辑回复什么意思
已经有13人回复
【求助】帮忙改写展宽程序
已经有11人回复
» 抢金币啦!回帖就可以得到:
邀您投稿 Polymers 特刊
+1/477
哈尔滨工程大学青岛创新发展基地招聘青年教师
+1/473
诚聘 有机光电材料计算方向 博士后、科研助理、访问学生
+1/84
“超分子材料交叉研究团队”联合诚聘博士后 [清华/吉大/复旦/北大]
+1/79
“超分子材料交叉研究团队”联合诚聘博士后 [清华/吉大/复旦/北大]
+1/78
南方医科大学发育生物学教研室夏来新教授课题组招收26级博士研究生
+1/77
【2026/2027 哈工大计算机类博士/硕士招生】
+1/74
[求助] 半导体物理PPT课件 东华理工机电学院 彭新村老师
+1/71
上海市“光探测材料与器件”工程技术研究中心(上海应用技术大学)招聘优秀研究人员
+1/34
中山大学农业与生物技术学院周潇峰课题组诚聘微生物/植物病理学方向科研助理
+1/28
【青岛大学】2026年生物与医药申请考核制博士生招生(含少数民族骨干人才)
+1/28
西班牙巴塞罗那访学、博后、留学互动
+1/13
青岛大学化学院泰山学者冯佳课题组申请考核制博士招生
+1/12
【陕西师范大学】催化化学课题组2026年招收博士后/讲师/副高
+1/7
山东大学集成电路学院王凌云研究员招收2026年硕士生及联合培养硕士生
+1/5
福建师范大学柔性电子学院 院士团队招2026级博士 光电器件、发光传感忆阻器
+1/3
澳科大诚招2026年秋季生物材料全奖博士研究生(今日16:30线上宣讲会)
+1/2
中山大学农业与生物技术学院周潇峰课题组诚聘微生物/植物病理学方向科研助理
+1/1
浙江大学 “分子智造”课题组 诚聘 博士后及科研助理
+1/1
广东以色列理工学院博士/硕士招生-通过稀疏观测用数据驱动方法预测湍流
+1/1
6楼2010-11-12 18:39:30
★ ★
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













);
回复此楼