teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

見直しキャンペーン中

2023/08/12 15:37

投稿

TN8001
TN8001

スコア10108

answer CHANGED
@@ -1,19 +1,16 @@
1
- フォントによるとは思いますが文章が日本語のみなら全角空白で大概は位置合わせできると思います。
1
+ フォントによるとは思いますが文章が日本語のみなら全角空白で大概は位置合わせできると思います。
2
-
2
+
3
- ```Java
3
+ ```Java
4
- g.setColor(Color.BLACK);
4
+ g.setColor(Color.BLACK);
5
- g.drawString("       黒く塗った都道府県", 50, 80);
5
+ g.drawString("       黒く塗った都道府県", 50, 80);
6
- g.setColor(new Color(200, 200, 100));
6
+ g.setColor(new Color(200, 200, 100));
7
- g.drawString("ドラッグすると         のものが上から順に表示されます", 50, 80);
7
+ g.drawString("ドラッグすると         のものが上から順に表示されます", 50, 80);
8
- ```
8
+ ```
9
-
9
+
10
- ずれてしまう場合は「ドラッグすると」「黒く塗った都道府県」「のものが上から順に表示されます」の3つにわけて`drawString`の`x`を微調整ですかね?
10
+ ずれてしまう場合は「ドラッグすると」「黒く塗った都道府県」「のものが上から順に表示されます」の3つにわけて`drawString`の`x`を微調整ですかね?
11
-
12
- もしくは`Label`を3つ作ってボタンと同じようにフレームに追加するか。
11
+ もしくは`Label`を3つ作ってボタンと同じようにフレームに追加するか。
13
-
12
+
14
- ---
13
+ ---
15
-
14
+
16
- `Swing`は使えず`AWT`でやらないといけない縛りなんでしょうか?
15
+ Swingは使えずAWTでやらないといけない縛りなんでしょうか?
17
- `Swing`ですと、
18
- `new JLabel("<html>黒<font color='red'>赤</font></html>")`
16
+ Swingなら`new JLabel("<html>黒<font color='red'>赤</font></html>")`のように、色やスタイルも割といじりやすいのですが。
19
- のように、色やスタイルも割といじりやすいのですが。