タグ

swingに関するjayaseのブックマーク (3)

  • Javaのクラス情報をJTreeとJTableで表示する

    目次 はじめに ソースコード 実行した様子 更新履歴 ぜひ、感想をお送りください はじめに ClassViewは、 Javaのクラス情報をJTreeとJTableで表示する簡単なビューアです。 実際にツールとして使うというよりは、 java.swing.JTreeとjava.swing.JTableの小さなサンプルプログラムと考えてください。 コンパイル&実行は、 javac ClassView.java java ClassView クラス名1 クラス名2 ... のようにします(J2SE 1.4以降)。 例えば、 java ClassView javax.swing.JFrame とすると、javax.swing.JFrameが対象になります。 上半分のJTreeにはクラスの階層が表示されます。 マウスでクラス名を選択すると、下半分のJTableには、 クラス名、スーパークラス名、メソ

  • Java/SwingTips - JavaのSwingに特化したTips

    Java/SwingTips - JavaのSwingに特化したTips 差分表示最後の更新で追加された行はこのように表示します。最後の更新で削除された行はこのように表示します。JavaのSwingに特化したTips *JTableに貼り付けたJTreeにて、指定箇所に移動したい場合 良くある話だけれど、エラー時にエラー箇所に移動する方法 ---( ListSelectionModel selectionModel = table.getSelectionModel(); TreePath path = new TreePath(node.getPath()); JTree tree = table.getTree(); // ツリーをとってくる方法は様々だけれど int row = tree.getRowForPath(path); selectionModel.setSelection

  • Swingを使ってみよう

    Java を使ってグラフィカルなコンポーネントを使ったアプリケーションを開発する為に、 Java では Swing が用意されています。ここでは Swing の各コンポーネントの使い方を順にサンプルを作りながら試してみます。 Java を使ったプログラミング方法については「Java入門」を参照されてください。

    Swingを使ってみよう
  • 1