1 名前:デフォルトの名無しさん [03/08/31 04:24] そんなSwingとやっていくみんなのスレッドです。
586 名前:デフォルトの名無しさん mailto:sage [04/01/21 16:43] init() 文の中で setFocusable(true); をすれば良さそうだと java.sun.com/j2se/1.4/ja/docs/ja/api/java/awt/event/KeyAdapter.html からたどれる java.sun.com/docs/books/tutorial/uiswing/events/keylistener.html を読めば見当がつく。
587 名前:585 mailto:sage [04/01/21 23:41] >>586 ありがとうございます。できました。
588 名前:デフォルトの名無しさん mailto:sage [04/01/24 01:22] >>584 同意、最初は「ああ、まぁマシになったな」くらいにしか思わんかったけど 見慣れてくるとWindows LookAndFeelよりいいかも、とさえ思える
589 名前:585 mailto:sage [04/01/27 14:31] import javax.swing.*; import java.awt.event.*; //<applet code="KeyTest" width="500" height="500"></applet> public class KeyTest extends JApplet { public void init() { setFocusable(true); addKeyListener(new KeyListener() { public void keyPressed(KeyEvent e) { System.out.println("keyPressed"); } public void keyReleased(KeyEvent e) { System.out.println("keyReleased"); } public void keyTyped(KeyEvent e) { System.out.println("keyTyped"); } }); } } linuxのjavaではAなどのキーを押すとkeyPressed, keyTyped, keyReleasedの順で呼ばれます。キーを押している間は 何回も呼ばれます。 windowsではキーを押している間はkeyReleasedは呼ばれないと思う のですが、この違いを無くすにはどうすればいいでしょうか。
590 名前:デフォルトの名無しさん mailto:sage [04/01/28 09:53] 何故このスレで聞くのか謎な気もするけども。 ttp://forum.java.sun.com/thread.jsp?thread=478835&forum=31&message=2226939 で全く同じ問題が議論されてる。 「System プロパティを見てプラットフォームごとにコードを変えろ」とか 「Press されるたびにそのキーを監視しろ」とか 「初めてキーが押されたらタイマーを開始して云々」とか書いてある。
591 名前:デフォルトの名無しさん mailto:sage [04/01/28 12:44] >System プロパティを見てプラットフォームごとにコードを変えろ Javaなのに??? Javaってプラットフォーム非依存なんじゃないの???
592 名前:デフォルトの名無しさん mailto:sage [04/01/28 14:29] 煽りはスルーなのでございます。
593 名前:デフォルトの名無しさん mailto:sage [04/01/28 17:30] >>591 ネイティブコードではそれさえできない
594 名前:デフォルトの名無しさん mailto:sage [04/01/28 18:12] なるほど。Bug Paradeにも山ほど報告されてるね。例えば、 ttp://developer.java.sun.com/developer/bugParade/bugs/4274879.html ttp://developer.java.sun.com/developer/bugParade/bugs/4504217.html ttp://developer.java.sun.com/developer/bugParade/bugs/4153069.html >>591 は、これを読んで感想文を提出するように(400字程度)。 > It may not be desirable to fix this: most people will want Java applications > to act the same as other applications on their system. とも言ってるけど、GUIに関しては違いを吸収するためのAWTと、 Metal L&FのSwingを用意してるんだし、 キーイベントも、Metal L&Fでは共通であった方が良いと思うが。 ネイティブに近い動作を望んだときは、例えばMotifとかWindowsに変えれば良い。 ・・・と言う考え方は間違ってるのかな。 上記のリンク先でも似たような意見が却下されてるし。
595 名前:585 mailto:sage [04/01/28 18:31] >>590 ありがとうございます。
596 名前:デフォルトの名無しさん [04/02/02 01:19] 同じコンポーネントを移動させたいんですけど、 なんかしっくりくるやりかたがありません。 なんかいい方法ありますか? 具体的にいいますと、フレーム内に パネルAパネルBパネルCと三つパネルがあるとして、 ボタンを押すことで、パネルAの位置にパネルBが パネルBの位置にパネルCが、パネルCの位置にパネルAが くるようにしたいんです。 なんかいい方法ありますかね?
597 名前:デフォルトの名無しさん mailto:sage [04/02/02 01:45] レイアウトマネージャ自作したら?
598 名前:デフォルトの名無しさん mailto:sage [04/02/02 02:01] removeしてaddするんじゃだめなのか?
599 名前:デフォルトの名無しさん mailto:sage [04/02/02 02:14] CardLayoutで紙芝居とか。 1枚目が「A B C」でボタンを押すと2枚目の「B C A」を表示させる。
600 名前:596 [04/02/02 02:15] remove,addで作ったんですけど、 やったらおそいんですよね。 理想としてはCardLayoutのようにスムーズに 変えられるといいのですが
601 名前:596 [04/02/02 02:17] 599の方法だと、うまく表示されません。 同じコンポーネントは複数のコンテナーにaddできないんですよ。
602 名前:デフォルトの名無しさん mailto:sage [04/02/02 02:19] >>601 コンテナごとにボタン増やせばいいじゃん。
603 名前:596 [04/02/02 02:29] 具体的には、パネルにあるのはボタンじゃなくて動画なんですよ。 それで、それを複数生成するのは、かなりのコストがかかってしまうので うまく同じリソースを使って移動したいのです。。。
604 名前:デフォルトの名無しさん [04/02/02 02:37] ならば配置される位置は決め打ちできるのだから レイアウトマネージャ使わずにnullにしておいて 自分で配置しなおせば瞬時におわると思われ。
605 名前:596 [04/02/02 02:40] そうですね。nullで配置しなおします。 それが、一番しっくりしそうです。 ありがとうございます。 他にもいいのがあったらご教授してくださいませ
606 名前:デフォルトの名無しさん mailto:sage [04/02/02 02:58] >>605 nullよりレイアウトマネージャ自作するほうが綺麗. 3つの場所をくるくる入れ替えられる 変なレイアウトマネージャだけど.
607 名前:596 [04/02/02 03:09] レイアウトマネージャを自作するのもよいのですが、(できたら自作したい) なんか、自作するのって、むずそうで。 もし、自作するのにいい参考ページがあればご教授してください。
608 名前:デフォルトの名無しさん mailto:sage [04/02/02 10:28] >>600 遅いのはsetVisible(false)してないからじゃないの?
609 名前:デフォルトの名無しさん mailto:a [04/02/02 11:05] >>608 setVisible(false)してから、removeして、addするとはやくなるんですか?
610 名前:デフォルトの名無しさん mailto:a [04/02/02 12:18] >>608 早くなりました。 でも、なんでだろう
611 名前:デフォルトの名無しさん mailto:sage [04/02/02 17:55] Swingって基本的な情報はともかく 高速化のための細かいテクニックって情報が分散してない? 具体的にはこういう奴のことね java.sun.com/products/jfc/tsc/articles/ChristmasTree/ >>610 描画したままいじくるよりは、描画しない状態でいじくったほうが、 高速だからじゃないですかね?
612 名前:デフォルトの名無しさん mailto:sage [04/02/03 13:26] M$に依存したくないネットワークアプリを作りたくて J2SDKを入れてみたが、Demoを見る限りそんなにSwing 遅いと感じなかった。 Xeon2.8デュアルの2Gメモリだから あまり参考にはならんがJAVAでやってみるよ。GUIも 派手じゃなく簡単なものでいいんで。 話それるが、Winsock使わずにWin32 + C/C++でネットワークアプリ をそれなり簡単に作る方法はないのかね。せめてUNIXにある ソケットライブラリみないなのがフリーであれば嬉しいんだが。
613 名前:デフォルトの名無しさん mailto:sage [04/02/03 15:32] >>612 初心者は、板とかスレとか考えて質問することから始めよう!
614 名前:デフォルトの名無しさん mailto:sage [04/02/03 23:34] >>612 JNI で Java のネットワークライブラリを呼び出す。
615 名前:デフォルトの名無しさん mailto:sage [04/02/04 02:04] >>612 シグウインとか。 でも結局なかでwinsockAPI呼んでると思うけど
616 名前:デフォルトの名無しさん mailto:sage [04/02/04 05:35] TextFieldに日本語入力すると文字化けしてしまうんですが どうしたらよいでしょうか
617 名前:デフォルトの名無しさん mailto:sage [04/02/04 13:44] >>616 自分の愚かさを嘆いてください
618 名前:デフォルトの名無しさん mailto:sage [04/02/04 19:28] >>616 もっとよく調べる。FAQだよ?
619 名前:デフォルトの名無しさん mailto:sage [04/02/05 01:50] >>612 AthronXP2500+@2GHzでも軽いよ。
620 名前:デフォルトの名無しさん [04/02/06 12:53] 新しいL&FのSynthってどうなん? XMLでL&Fを定義できるみたいだけど、かなり凝ったものも作れるのかな?
621 名前:デフォルトの名無しさん [04/02/07 18:52] Swingを覚えるためにドローエディタを作っている初心者です。 Windowsの「ペイント」では「ファイルを開く」でファイルを参照できますよね。 あのような機能を付けて、エクスプローラーのように、xmlファイルを参照 できるようにしたいのですが、どうしたら簡単にできるのでしょうか?
622 名前:デフォルトの名無しさん [04/02/07 19:00] >>621 java.sun.com/j2se/1.4/ja/docs/ja/api/javax/swing/JFileChooser.html
623 名前:621 mailto:sage [04/02/07 19:03] >>622 それです!! ありがとう。
624 名前:デフォルトの名無しさん mailto:sage [04/02/07 19:04] ここで聞く前になぜオフシャルのドキュメントを読まないのかと (ry
625 名前:デフォルトの名無しさん mailto:sage [04/02/07 19:10] >>621 ttp://www.google.com/search?hl=ja&ie=UTF-8&oe=utf-8&c2coff=1&q=swing+filefilter&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
626 名前:デフォルトの名無しさん mailto:sage [04/02/07 21:26] >>620 興味あるのでソース希望 SynthとJavaでググってもシンセサイザ関係しかでてこない。
627 名前:デフォルトの名無しさん mailto:sage [04/02/07 23:23] Synthはまだサンプルさえないらしい。 www.javalobby.org/thread.jspa?forumID=61&threadID=11187&start=0&mode=flat
628 名前:デフォルトの名無しさん mailto:sage [04/02/08 02:59] JTabbedPaneでタブにに色をつけると、タブの耳の部分には色がつきません。 setBackground()ではできないのでしょうか。
629 名前:デフォルトの名無しさん mailto:sage [04/02/08 04:12] >>628 ttp://www.codeguru.com/java/articles/320.shtml
630 名前:628 mailto:sage [04/02/08 15:14] >>629 ありがとうございます。 UIManager.put("TabbedPane.selected", Color.green);で選択されたタブ の色を指定することができました。 ちなみに、選択されたタブにそれぞれ別の色を付けることはできるのでしょうか。 UIManagerを調べようと思いAPIを見てみたのですが、ちょっとよくわかりませんでした。
631 名前:629 mailto:sage [04/02/08 16:49] >>630 tab.addChangeListener(new ChangeListener(){ public void stateChanged(ChangeEvent e){ JTabbedPane jtab = (JTabbedPane)e.getSource(); jtab.setVisible(false); int sindex = jtab.getSelectedIndex(); String str = jtab.getTitleAt(sindex); for(int i=0;i<jtab.getTabCount();i++){ if(i==sindex){ if("今週のネタ".equals(str)){ jtab.setBackgroundAt(i, Color.green); }else{ Color sc = (sindex%2==0)?Color.red:Color.blue; jtab.setBackgroundAt(i, sc); } }else{ jtab.setBackgroundAt(i, null); } } jtab.setVisible(true); } });
632 名前:デフォルトの名無しさん [04/02/08 20:10] Synth Swing Enhancements in the Java 2 SDK, v1.5.0 java.sun.com/j2se/1.5.0/docs/guide/swing/1.5/index.html Package javax.swing.plaf.synth java.sun.com/j2se/1.5.0/docs/api/javax/swing/plaf/synth/package-summary.html File Format java.sun.com/j2se/1.5.0/docs/api/javax/swing/plaf/synth/doc-files/synthFileFormat.html
633 名前:__ [04/02/08 21:41] Swingつかってるひとなんているの? MSのVMではうごかないし・・ 当然APPLETは1.1べーすでつくるでしょう
634 名前:デフォルトの名無しさん mailto:sage [04/02/08 21:46] >>633 なんで Applet?
635 名前:デフォルトの名無しさん mailto:sage [04/02/08 22:24] swingはjavaアプリケーションで使ってるし アプレット使うくらいならjavaアプリのWEBスタートにする アプレットのWEBスタートはもう意味無いし フリーソフトとかその辺は最新のjreを落とさせるくらいよい作品がでればいいだけ VBのランタイムみたいな位置づけで問題ないだろ jarファイルが凄く小さいので、大きいアプリだとランタイム込みでも win32ネイティブとあまり変わらなかったり swingの場合速度面よりメタルのかっこわるさのほうが問題だったよな 1.1+SwingライブラリがでたときのマシンスペックとVMの最適化されてなさを考えると 当時はかなり無理していたのがよくわかる もうローエンドが2GHzCeleronとかになってる現状では重さは問題ない swingDemoが重いならかなりのへぼマシンだろ
636 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:15] >>635 まだそんなこと本気で言ってんの? 使うのが開発者なら、そういう屁理屈が通用するかもしれない。 例えば物書きをする人がエディタを探してて、ほとんどが一瞬で起動する なか、ひとつだけ 3 秒くらいかかったら、その時点でアウトだろ。 起動後の動作にしても、機能が同じなら少しでも軽いほうを選ぶ可能性が高いが VC や Delphi 製が 10 本、Java 製 1 本あったとして勝負になるのか? (もちろん使う側は何製なんか知らない) 一応使ってみたら、ファイルの関連付けとかどうすんだ?なんだこりゃ! 補助ソフトとして使ってるタスクトレイ関連とか、キーバインド変更のソフトも うまく動かねぇ。とか。 マルチプラットフォーム? Mac でも動く? そういえば IE は Windows でも Mac でもサクサク動くね。
637 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:27] いや、だからそういう人はSWTを使おうという話しに 向こうでもなってます。 Java 高速GUI SWT 2 pc2.2ch.net/test/read.cgi/tech/1068349883/ 君の言うことには同意、ただ最近のPCなら3秒とか かかんないよ、最近のJDKで。 それとMac用のIEは死滅しました。
638 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:30] >>635 >もうローエンドが2GHzCeleronとかになってる現状では重さは問題ない つまりSwingは趣味でやってろってことだな。 数十台も2GHzマシン買う予算なぞそう簡単に下りるわけねーだろ。
639 名前:628 mailto:sage [04/02/08 23:46] >>631 各タブの色を固定したかったのですが、そのソースだと選択されると色が変わってしまいませんか?
640 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:47] 1.1+Swingライブラリやってたころはマシンが200MHzとか割と普通だったから 今では市販がsono2GHzクラスで、ここ数年にかった人なら1GHzくらいはあるはず。 1GHzもあればだいたい快適に動作するはずだ、というわけだ。 VMの進化も大きいけど、やっぱり時間がかなり解決してくれたよ。 テキストエディタくらいならjava製でも俺の1GHzのマシンで起動に1秒程度だし 我慢できる範囲ではある。 クロスプラットフォームに関してはkylixより現実的ってところで十分だと思ってる。 ネイティブにはもちろんかなわないけど、確実に進化して実用段階になってきたというところ。
641 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:54] 趣味でもなんでもSwingを使ってる人の為のスレなのです。
642 名前:デフォルトの名無しさん mailto:sage [04/02/09 00:13] >>637 SWT 使ったら一瞬で起動するの? Eclipse が爆発したのはフリーで高機能かつ、ライバルがいなかっただけ。 他のフリーIDEは販促用だしね。もし Eclipse ネイティブ版があったらアンタどうする? まあ、とりあえず SWT がマシだから使いましょう、ってのは同意。 つか IBM あたりに VM プールサービスとかデーモン作ってほしい。 。。。IBM は Windows から Linux 置き換え検討してるから無理か。 > それとMac用のIEは死滅しました。 知ってるけど、それがどうかしたか?
643 名前:デフォルトの名無しさん mailto:sage [04/02/09 00:18] VMプールサービスってどんなの? VMが常に動き続けて、Javaプログラムを実行してくれるみたいなサービス? そうだったらかなり欲しいかも。
644 名前:637 [04/02/09 00:28] >> 他のフリーIDEは販促用だしね。もし Eclipse ネイティブ版があったらアンタどうする? もとがJavaならどうもしない。 pc2.2ch.net/test/read.cgi/tech/1075108690/43-44 ↑読んで。(書いたの俺。) >> つか IBM あたりに VM プールサービスとかデーモン作ってほしい。 JDK1.5beta1からClassDataSharing(旧称SharedVM)が 入ってます。 マシン上で動くJavaプロセス1個目は システムクラスローダがロードしJITしたクラスを 共有メモリに貼り付け、2個目以降に起動する Javaプロセスはそれらを共有メモリから読み出すため 起動が速く、かつメモリ消費が減る。 (↑概要、ちょっと説明端折ってる。)
645 名前:デフォルトの名無しさん [04/02/09 00:31] つか、エディタを一々起動する奴があるか、と。
646 名前:デフォルトの名無しさん mailto:sage [04/02/09 01:41] 起動の早い/遅いは SWT/Swingどっちつかっても基本的には変わらんよ。 起動時に発生する大量のクラスのロードと初期化が主な原因だから。
647 名前:デフォルトの名無しさん mailto:sage [04/02/09 13:13] 1.5Beta1使ってみたけど、起動時間かなり早くなったよね。
648 名前:デフォルトの名無しさん mailto:sage [04/02/09 14:16] 無料で使わせてもらってるのに、文句の多い馬鹿がいるな。
649 名前:デフォルトの名無しさん mailto:sage [04/02/09 15:55] 文句の多い奴に大した奴はいないの法則。
650 名前:デフォルトの名無しさん mailto:sage [04/02/09 21:06] >>635 そんな横柄な態度で、 わざわざ Webstart 使って閲覧してくれる人がどれだけいるのか知りたい。 俺は JRE の新バージョンが出るたびにインストールする方だが、 Webstart なんてほとんど使ったことがないっすよ。 そんなわけで未だに弱気にJDK1.1 互換でアプレット作ってたりする俺。カッコワルイ。
651 名前:デフォルトの名無しさん mailto:sage [04/02/09 21:28] 一体、635の何処が「横柄」に見えたのかと小一(r
652 名前:デフォルトの名無しさん mailto:sage [04/02/09 21:41] 635 は横柄とかゆー前に文章になってない。
653 名前:デフォルトの名無しさん mailto:sage [04/02/09 22:09] 例えばSwing使ってリッチクライアントなシステム作ろうって案件があったとして (WebベースはFnキー使えないし、リロードがどーたらだから業務の生産性が云々のため。AppletとかFlashはおいといて) そのための配備技術じゃないの?jnlpって ようやくSwingも顧客に提案出来るぐらいの見栄え(1.5ね)と速度(1.4以降ね)になってきたと思うんだけど だから閲覧してくれるとかそう言う次元の人たちや、不特定多数の人間が触るシステム(web通販サイトとか) にはフツーにJSFやら何やら 使ってWebベースで作ればいいんでないの? そんなにFnキー使ってバカバカ物買うやつ居ないだろ VBやら何やらで作られたC/S系のシステムの操作性+Webアプリの保守性(?)ってのが狙いだと思われ まぁでも早い、簡単、乱絵にウェアに越したことは無い罠
654 名前:デフォルトの名無しさん mailto:sage [04/02/09 23:02] Swingは乱絵にウェアじゃないですわよ。
655 名前:新語解説委員 [04/02/09 23:20] 乱絵にウェア【らんえ・に・うぇあ】 乱絵とは、まったく持ってみる価値の無いくだらく、意味の無い絵のこと。 それに着物(ウェア)を掛けることで絵画を誰にも見えなくすること。 本来は「誰も見れないし理解できない」という時に使われていたが、 それが逆裏的に転じて「誰でも見れるし理解できる」という意味で使われだした。 プログラミング言語的に解説すれば 「どのプラットフォームでも(誰でも)実行可能(見れるし理解できる)」ということ。 つまり「RunAnyWhere」ということである。
656 名前:デフォルトの名無しさん mailto:sage [04/02/10 12:40] >>655 ありがとう。
657 名前:デフォルトの名無しさん mailto:sage [04/02/10 13:28] >>655 anywhere は一つの単語だったよーな…
658 名前:新語解説委員 mailto:sage [04/02/10 23:08] >>657 突っ込むなボケ!!
659 名前:デフォルトの名無しさん mailto:sage [04/02/11 03:03] >>658 ボケたのは>>656 のよーな・・・
660 名前:デフォルトの名無しさん [04/02/15 02:01] ボケの集うスレはここですか?
661 名前:デフォルトの名無しさん mailto:sage [04/02/15 12:53] >>659 いやボケたのが >>655 で >>656 はボケ返しだろ。 で、>>657 は突っ込みだがつぶやき型だな。
662 名前:デフォルトの名無しさん mailto:sage [04/02/15 17:59] みんなヴァカということで、次。
663 名前:デフォルトの名無しさん [04/02/15 19:12] SwingってAVI扱えないよね?
664 名前:デフォルトの名無しさん mailto:sage [04/02/15 19:24] jmfってあるけどswingとは関係ないぞ java.sun.com/products/java-media/jmf/2.1.1/formats.html
665 名前:デフォルトの名無しさん mailto:sage [04/02/15 19:26] あにめGIFならImageにすると勝手に動いてくれる。
666 名前:デフォルトの名無しさん mailto:sage [04/02/16 00:58] >>664 JMF って AWT と関係してるから Swing とも関係あるっつーか…
667 名前:デフォルトの名無しさん mailto:sage [04/02/16 20:17] swingはりソースリークがまだまだ枯れてないわけだが。
668 名前:デフォルトの名無しさん mailto:sage [04/02/17 07:43] >>667 具体的には?
669 名前:デフォルトの名無しさん mailto:sage [04/02/17 08:20] >>667 っつーか原因調べて BugParade に投稿するなりすればいーじゃん。
670 名前:デフォルトの名無しさん mailto:sage [04/02/17 09:12] 投稿するまでもなくバグパレードでleakでサーチすると閉じてないのがいっぱいあるぞ
671 名前:デフォルトの名無しさん mailto:sage [04/02/17 12:49] >>670 leak Swing で調べたけど上位10個は全部 closed になってるぞ。
672 名前:デフォルトの名無しさん [04/02/17 21:55] 結論:Swingは重くてバギーな駄目ライブラリ。使う香具師は池沼。
673 名前:デフォルトの名無しさん mailto:sage [04/02/18 01:03] WinFormsも結構ヒドイぞ。昔のSwingを思い出す。 SWTの方がよかったりして。
674 名前:デフォルトの名無しさん mailto:sage [04/02/18 16:29] >671 上位10個は …ぷっ
675 名前:デフォルトの名無しさん mailto:sage [04/02/18 19:52] Swing leak で検索した結果の 113 個のうち、 In progress, bug は 8個 In progress, request for enhancement は 4個 閉じてないのが「いっぱい」あるようには見えんな。
676 名前:阪人 [04/02/19 01:01] JDK1.5のSwingいいね。 だいぶ見た目良くなった。 ただThemeで色買えたりすると前のMetalに戻ったりしない?
677 名前:デフォルトの名無しさん mailto:sage [04/02/19 01:24] >>676 Swing の L&F は Metal のまま変わっていない。 Theme のデフォルトが変わっただけ。 今回の Theme はずっと以前からある。
678 名前:デフォルトの名無しさん mailto:sage [04/02/19 03:22] >>674 …ぷっ
679 名前:阪人 [04/02/20 02:18] >>677 ほんまですか? なんて言う名前のテーマですか?
680 名前:デフォルトの名無しさん mailto:sage [04/02/20 08:42] >>679 1.5 で Metal のデフォルトテーマ になったのは ocean、それ以前は steel
681 名前:デフォルトの名無しさん mailto:sage [04/02/21 00:31] Oceanは前からあったのか。 まぁ、デフォルトが綺麗になったからよしとするか
682 名前:デフォルトの名無しさん mailto:sage [04/02/21 00:57] おーしゃん前からあったっけ?
683 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
684 名前:デフォルトの名無しさん [04/02/21 18:08] なぁ…JTableにエクスプローラからD&Dでファイルを入れるサンプルコード、どっかに落ちて無い? D&D先のセルの位置の取り方が分からんのだよ…。
685 名前:デフォルトの名無しさん mailto:sage [04/02/21 18:29] 思いっきりてきとうなこと言うけど、 DropTargetDropEvent#getLocationして Pointが返ってくるから JTable#rowAtPoint( Point point) JTable#columnAtPoint( Point point) じゃだめなの?
686 名前:デフォルトの名無しさん mailto:sage [04/02/21 18:44] >>683 そうなんだよ。困るよね。