タグ

swingとjavaに関するHoriuchi_Hのブックマーク (5)

  • mainメソッドでSwingを書かない訳 - torutkのブログ

    昔は、以下のようにmainメソッド内でSwingの初期化と表示を行っていました。 public static void main(final String[] args) { JFrame frame = new JFrame("MyApp"); : frame.setVisible(true); }ところが、これはスレッド安全性上いかんということです。 では、どうやって書けばよいかを以下に示します。 private static void createAndShowGUI() { JFrame frame = new JFrame("MyApp"); : frame.setVisible(true); } public static void main(final String[] args) { SwingUtilities.invokeLater(new Runnable() { p

    mainメソッドでSwingを書かない訳 - torutkのブログ
  • Swingの文字列操作

    SwingTips文字列操作編 [next : デフォルトボタンを無効にする] [up : SwingTips] JTextField等の文字列入力コンポーネントの入力文字種を制限したいとき~ 入力文字列の制限をする時にIMEの未変換文字列は表示させたいとき~ コンポーネントの入力モードを操作したいとき~ IMEの未確定文字列がフォーカスロストで勝手に挿入されるのをやめさせたいとき~ JTextField等の文字列入力コンポーネントの入力文字種を制限したいとき~ swingの文字列入力コンポーネント(以下JTextComponent)はDocumentクラスなるものを持っており、 このDocumentクラスが文字列の挿入・削除を行っているのでこれをカスタマイズすればよいです。 カスタマイズの方法 javax.swing.text.Document.insertString(int, Str

  • NIOサンプルの「はてなセリフ・チェッカーボード」を公開しました。 - 矢野勉のはてな日記

    Java, java-ja 先日のjava-jaプレゼンで使うために作った、「チェッカーボード」というSwingアプリケーションを公開しました。5×5のグリッドそれぞれで並行にNIOの非同期I/Oを使って「はてなセリフ」から画像を取ってくるというものです。 ちなみに画像選択には、はてなセリフのRSSを使ってます。RSSのエントリをランダムに選択してそれを表示するようになっています。 プログラムは.macの共有ディスクに起きました。http://homepage.mac.com/benbrand/FileSharing6.htmlから「checkerboard.zip」というファイルをダウンロードして展開すると「CheckerBoard.jar」というファイルがあるはずです。これは起動可能jarになってますので、ダブルクリックすれば起動します。5秒に1回、ただひたすらにはセリ画像を表示し続け

  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング
  • Swing基本Tips

    澤田聡司 Satoshi Sawada http://homepage3.nifty.com/satoshis/ 中央電子(株) 九州テクノロジーセンタ http://www.cec.co.jp/ はじめに 最近では、SwingによるGUIアプリケーション (以下、Swingアプリケーション)を目にすることが多くなってきました。 例えば、オブジェクト倶楽部によるUMLモデリングツールのJudeなどは 読者の中にも利用している方がいるのではないかと思います。 使う機会は徐々に増えているSwingアプリケーションですが、 いざ作ろうと思ったときに情報不足を感じる人は多いのではないでしょうか。 Swingに関する書籍や雑誌の記事の大半は、 各コンポーネントのリファレンスと簡単なサンプルコードレベルです。 Swingアプリケーションを作ろうとしたときに、 Swingに含まれているいろいろなクラ

    Horiuchi_H
    Horiuchi_H 2005/10/17
    SwingのTipsなど
  • 1