回答編集履歴
1
見直しキャンペーン中
test
CHANGED
@@ -1,31 +1,15 @@
|
|
1
|
-
`g2.fillRect(0,0,WIDTH,HEIGHT);`
|
1
|
+
`g2.fillRect(0,0,WIDTH,HEIGHT);`の、`WIDTH`・`HEIGHT`ってなんでしょう?
|
2
|
-
|
3
|
-
の`WIDTH`・`HEIGHT`ってなんでしょう?
|
4
|
-
|
5
2
|
こちらの手元では↓でした(そして常に1)
|
6
|
-
|
7
3
|
[ImageObserver#WIDTH (Java Platform SE 8 )](https://docs.oracle.com/javase/jp/8/docs/api/java/awt/image/ImageObserver.html#WIDTH)
|
8
4
|
|
9
|
-
|
10
|
-
|
11
5
|
`getWidth()`・`getHeight()`とするべきでしょう。
|
12
|
-
|
13
6
|
[JComponent#getWidth (Java Platform SE 8 )](https://docs.oracle.com/javase/jp/8/docs/api/javax/swing/JComponent.html#getWidth--)
|
14
|
-
|
15
|
-
|
16
7
|
|
17
8
|
「どう考えてもおかしいな?」と思ったら、`fillOval`のように固定値を入れて試してみるといいですね。
|
18
9
|
|
19
|
-
|
20
|
-
|
21
10
|
> またこのようなグラフを書くにはどうしたらよいのでしょうか?
|
22
11
|
|
23
|
-
|
24
|
-
|
25
12
|
`JFreeChart`というライブラリがあるようです。
|
26
|
-
|
27
13
|
[JFreeChart](https://www.jfree.org/jfreechart/)
|
28
14
|
|
29
|
-
|
30
|
-
|
31
15
|
そこそこ日本語記事もありますので、自力で描画するよりは楽に作れるんじゃないでしょうか(私は使ったことはありませんが^^;
|