12/04/26 16:49:30.50
});が気持ち悪いのは分からなくもない
70:デフォルトの名無しさん
12/04/26 17:33:57.21
Swingとか以前にJavaは言語として良いところが一つもない。
71: 忍法帖【Lv=10,xxxPT】
12/04/26 21:26:48.83
>>67
getSource()をキャストですか??
それ良いですね
ありがとうございます!!
72: 忍法帖【Lv=10,xxxPT】
12/04/26 21:29:26.43
あ、でもそれじゃイベント発生源はとれても
たとえば、ボタン押したらlist更新とかはlistとれないから
無理っぽいですが
何か方法あるのでしょうか?
73:デフォルトの名無しさん
12/04/26 21:53:18.98
イベント発生源から SwingUtilities#getAncestorOfClass とかで
親フレームなり親コンポーネントなり取ってくればいいんじゃね?
74:デフォルトの名無しさん
12/04/26 22:08:46.23
>>72
だから、actionと処理対象を結び付けるために、
無名クラスを使います。
それが嫌なのなら、actionに処理対象をハードコーディングするか、
propertychangelistener使って、actionが処理対象を追いかけるか。
actionの処理対象が何であるかを決めるのは、フレームワークやツールキットの
守備範囲では無いと思います。
75:デフォルトの名無しさん
12/04/26 23:43:28.16
>>74
知ったか乙
76:デフォルトの名無しさん
12/04/27 22:30:32.13
かなり前のスレッドに書き込みがあったようだが、setBorderPainted(false) や
setBorder(null) でボタンの枠が消えないのはどうしようもないバグなのかな?
77:デフォルトの名無しさん
12/04/28 00:33:45.47
>>75
無知乙
78:デフォルトの名無しさん
12/04/28 13:15:44.36
>>75
どう知ったかなのか書いたら?
建設的じゃないなぁ
無名クラスがダラダラ長くなって嫌なら
そこから別クラスに処理を委譲すればいいとかSwing素人的に思ったけど、どーすかね?
Frame渡しておけばどうとでもなぶれるかと
MVCのControllerってそういうものちゃうんかなとか?
79:デフォルトの名無しさん
12/04/28 14:36:40.34
>>78
知ったか乙
80:デフォルトの名無しさん
12/04/28 15:06:18.40
>>79
ううむ、熟練者の知識を披露してもらいたいものなんだが
真面目に他の人はどう考えてるのか知りたい
あ、俺はこの質問最初に書いた人じゃないよ
81:デフォルトの名無しさん
12/04/28 15:28:01.41
Ubuntu 12.04の上書きアップデートに失敗したからクリーンインストールしなくちゃいけないし、あれこれインストしなくちゃいけないしそれどころじゃない。
AMD Radeon (APUのRadeonも含む)でLinux使うならかなり神経使って気をつけていた方がいい。
82:デフォルトの名無しさん
12/04/28 15:54:26.07
>>81
ん?書くところ間違えてないよね?
83:デフォルトの名無しさん
12/04/28 16:30:50.82
4月の下旬にlinux用のjavafx 2.1 sdkはオラクルにユーザ登録しなくてもダウンロードできるようになったんですよ。
この板ではswing,javafxなど精通してる人は皆無なので、そもそもnetbeans,linuxやamd64などどうでもいいことなんでしょうけど。
84:デフォルトの名無しさん
12/04/29 01:11:07.50
>netbeans,linuxやamd64
全部スレチだろ。煽るだけなら黙ってろ
85:デフォルトの名無しさん
12/04/29 03:59:35.03
>>66
紙面だと、実装が離れてると読みにくいからだと思う。
86:デフォルトの名無しさん
12/05/20 07:45:51.27
そもそもアムドなんて互換性低いんだから人柱覚悟しないと。
面倒ならインテル使え楽だよ。
全世界のマカも動作確認している情報弱者専用cpuだし。
javafxなんて使いたくないからswing使い続けても大丈夫なんだよな?
2020年までしかサポートされませんとか撃ち切り決まってたりする?
html5はフラッシュ職人の乗り換え先であって、javaguiアプリ作成者の乗り換え先とはちょっと違う気がする。
運用環境でjavavm展開の代わりにクローム展開って余計な手間増えるの確実だし。日本語入力という意味ではブラウザ任せのほうがらくだからメリットあるけど、それならウェブアプリケーションで完結したほうが楽だしなあ。
87:デフォルトの名無しさん
12/05/21 12:17:50.11
>>86
JavaFXがHTML5対応のwebフレームワークかなんかと勘違いしてないか?
クローム展開ってなんすかw?
別にJavaFX導入しろとか言わんけど
聞きかじりレベルにも達していない
その頭の悪さでドヤ顔でしゃべるのはやめた方がいいよ
88:デフォルトの名無しさん
12/05/21 12:19:48.66
>>86
あと他にも突っ込みどころ満載だな
アホ煽ってもしょうがないかやめておくけど
本当に仕事でSwing触ってるの?
基本的なことが分かってないように見えるんだけど
89:デフォルトの名無しさん
12/05/22 06:26:50.26
まずはjavafx一級技術者の資格無いと弄っちゃ駄目だよ。
変なシステムで人の命奪う事に成るかもしれないからね。