Java標準低速GUI 6 AW ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
220:デフォルトの名無しさん 07/10/28 15:02:26 よくあるやりかたとしては、 ウィンドウをSplitPaneで分割したり、複数のウィンドウを開いたりして、 それぞれの画面で、同じ文書の、別の場所を表示できるようにする、 というものがある。 MVCできちんと作ってあって、 同じModelに対して複数のViewを表示できるのなら、わりと簡単に実現できる。 Eclipseとかでは、タブを画面内でドラッグすると、 左右ないし上下での好みのスタイルで画面分割できる。 また、タブを画面外までドラッグすると、 新しいウィンドウを開くことができる。 こうした機能は、操作性もわりといいと思う。 221:デフォルトの名無しさん 07/10/28 15:04:56 Swingでも、JTabbedPaneのタブへのドラッグ動作についての作り込みと、 JToolBarのfloatable機能を組み合わせれば、似たようなことができると 思うのだけど、面倒くさいよな 222:_ 07/11/01 18:01:56 //ラベル作成 Border wborder = new LineBorder(Color.white, 1); JLabel Ac1 = new JLabel(""); Ac1.setBorder(wborder); Ac1.setHorizontalAlignment(JLabel.CENTER); Ac1.setBounds(400,100,80,30); add(Ac1); // ボタン作成 btnEnter =new Button("追加"); btnEnter.addActionListener(this); add(btnEnter); btnEnter.setBounds(150,250,80,80); //ボタンイベント public void actionPerformed(ActionEvent e){ Button bt = (Button)e.getSource(); if(bt==btnEnter){ Border wborder = new LineBorder(Color.black, 1); Ac1.setBorder(wborder); Ac1.setText("Push"); } } ボタンを押したら指定の場所にラベルが表示されるようにしたいのですが この方法ではなぜか出来ないのですがどうしてでしょうか どなたか教えてください
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4917日前に更新/252 KB
担当:undef