トップページ
>
プログラム
>
2016年05月14日
>
fsxyAmyy
書き込み順位&時間帯一覧
12 位
/175 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
2
0
0
0
2
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
5
使用した名前一覧
書き込んだスレッド一覧
デフォルトの名無しさん
★★Java質問・相談スレッド177★★©2ch.net
書き込みレス一覧
★★Java質問・相談スレッド177★★©2ch.net
626 :
デフォルトの名無しさん
[sage]:2016/05/14(土) 01:39:38.23 ID:fsxyAmyy
>>625
JFrame って LayoutManager がデフォルトでは BorderLayout になってるからでは?
とりあえず setLayout() で FlowLayout でもセットしてみたらいいんじゃないだろうか。
★★Java質問・相談スレッド177★★©2ch.net
627 :
デフォルトの名無しさん
[sage]:2016/05/14(土) 01:43:49.23 ID:fsxyAmyy
>>625
あ。もしや LayoutManager なしで全部自分で指定して配置したいの?
だったら setLayout(null) ね。
これ読んで。
http://docs.oracle.com/javase/tutorial/uiswing/layout/none.html
★★Java質問・相談スレッド177★★©2ch.net
629 :
デフォルトの名無しさん
[sage]:2016/05/14(土) 05:44:33.46 ID:fsxyAmyy
ドキュメント見ると
> 便宜上、このクラスのadd、removeおよびsetLayoutメソッドは、ContentPaneの対応するメソッドに呼出しを委譲するようにオーバーライドされます。
なんて書いてあるので window.getRootPane().add(button1); と window.add(button1); は同じなのでは?
(Java 8 からかも知れないが)
★★Java質問・相談スレッド177★★©2ch.net
630 :
デフォルトの名無しさん
[sage]:2016/05/14(土) 05:57:04.25 ID:fsxyAmyy
これにも書いてあった。
http://www.javadrive.jp/tutorial/jframe/index6.html
> ContentPaneの省略
>
> 現在のバージョンではフレームからContentPaneを取得した上でContentPaneに対して
> コンポーネントを追加しなくても、単にフレームに対してコンポーネントを追加するだけで
> 自動的にContentPaneに追加されるようになりました。
どのバージョンからかは書いてないようだが。
★★Java質問・相談スレッド177★★©2ch.net
634 :
デフォルトの名無しさん
[]:2016/05/14(土) 15:38:46.83 ID:fsxyAmyy
てか、お前も誰なんだよw
※このページは、
『2ちゃんねる』
の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。