他の質問の補足に書いたものを質問にしました JButtonなどのイベントは,addActionListenerしたコンポーネントがアクションを起こした時に、ActionListenerをimplementsしたクラスのActionPerformedメソッドが呼び出されるのはわかるんですが。 TableModelListenerがわからなくて、 ~JTableのインスタンスを生成したクラス~ table.getModel().addTableModelListener(); ~別のクラス~ public class TableModel extends AbstractTableModel implements TableModelListener{ //いろいろ @Override public void tableChanged(TableModelEvent e) { //ここに書いた処理が更新時に行われる } } (ここまでがあってるのかわかりませんが)ここまでは来るのですが、更新のGOサインをだれが出すのかがよくわかんなくて、今作っているプログラムではドラッグされた時に更新したいんです。 ただfireTableChangedをドラッグの処理のところに貼るんじゃもちろんダメなんでしょうけど(TдT)
↧