| 18 | 1/1 | 返回列表 |
| 查看: 1720 | 回復: 17 | |||
[交流]
【求助】大家?guī)兔π薷囊幌鲁绦?
|
|||
|
程序如下: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\ 大家?guī)兔π薷囊幌掳? |
» 搶金幣啦!回帖就可以得到:
+1/643
+1/86
+1/53
+1/40
+1/35
+1/31
+1/30
+1/16
+1/7
+1/7
+1/5
+1/4
+1/4
+1/3
+1/3
+1/2
+1/1
+1/1
+1/1
+1/1
|
建議用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); } } |
|
本帖內(nèi)容被屏蔽 |
| 18 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿吉林大學材料學碩321求調(diào)劑 +9 | Ymlll 2026-03-18 | 12/600 |
|
|---|---|---|---|---|
|
[考研] 一志愿蘇州大學材料求調(diào)劑,總分315(英一) +3 | sbdksD 2026-03-19 | 3/150 |
|
|
[考研] 一志愿武漢理工材料工程專碩調(diào)劑 +5 | Doleres 2026-03-19 | 5/250 |
|
|
[考研] 0703化學調(diào)劑,求各位老師收留 +10 | 秋有木北 2026-03-14 | 10/500 |
|
|
[考研] 331求調(diào)劑(0703有機化學 +7 | ZY-05 2026-03-13 | 8/400 |
|
|
[考研] 302求調(diào)劑 +10 | 呼呼呼。。。。 2026-03-17 | 10/500 |
|
|
[考博] 環(huán)境領域全國重點實驗室招收博士1-2名 +3 | QGZDSYS 2026-03-13 | 5/250 |
|
|
[考研] 0703化學336分求調(diào)劑 +6 | zbzihdhd 2026-03-15 | 7/350 |
|
|
[考研] 265求調(diào)劑 +3 | 梁梁校校 2026-03-17 | 3/150 |
|
|
[基金申請] 被我言中:新模板不強調(diào)格式了,假專家開始管格式了 +4 | beefly 2026-03-14 | 4/200 |
|
|
[考研] 085601求調(diào)劑 +4 | Du.11 2026-03-16 | 4/200 |
|
|
[考研] 302求調(diào)劑 +4 | 小賈同學123 2026-03-15 | 8/400 |
|
|
[考研] 304求調(diào)劑 +5 | 素年祭語 2026-03-15 | 5/250 |
|
|
[考研] 304求調(diào)劑 +4 | ahbd 2026-03-14 | 4/200 |
|
|
[考研] 中科院材料273求調(diào)劑 +4 | yzydy 2026-03-15 | 4/200 |
|
|
[考研] 288求調(diào)劑 +4 | 奇點0314 2026-03-14 | 4/200 |
|
|
[考研] 中科大材料與化工319求調(diào)劑 +3 | 孟鑫材料 2026-03-14 | 3/150 |
|
|
[考研] 297求調(diào)劑 +4 | 學海漂泊 2026-03-13 | 4/200 |
|
|
[考研] 070303一志愿西北大學學碩310找調(diào)劑 +3 | d如愿上岸 2026-03-13 | 3/150 |
|
|
[考研] 290求調(diào)劑 +3 | ADT 2026-03-13 | 3/150 |
|