タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Swingに関するAkinekoのブックマーク (7)

  • Java画像メモ(Hishidama's Java Image Memo)

    画像(イメージ) Javaでは、画像をImageクラスで扱う。 Imageをファイルから読み込む [/2010-01-08] 新しいImageの作成 [/2007-02-26] 画面に表示されている画像を取得 [/2010-01-08] Imageの加工 [/2007-02-26] ImageからBufferedImageへの変換 [2010-01-08] Imageをダイアログで(アイコンとして)表示する例 BufferedImageをファイルへ書き込む [/2010-01-08] 画像ファイルから読み込む方法 画像ファイルからImageを取得するには、ImageIO#read()を使用する。 内部で画像ファイルの種類を自動的に判断して読んでくれるらしい。 なお、画像として不正なファイル(対応していない種類の画像)だったときは例外は発生せず、nullが返る。 対応状況 種類 JDK1.4

  • 処理中ダイアログを表示するためのJDialog/日記にAppletが貼れる件 - 矢野勉のはてな日記

    Java, SwingSwingでアプリケーションやアプレットを作っているとタイトルのように、「長い処理を行っているので待たせたい」「でもいつ終わるかはプログラム的にはわからない」というケースがあります。たとえばリモートサーバに何かをリモート通信で要求しているような場合ですね。XML-RPCとか。 そういう時には期間不定のプログレスバーを出すか、MacUIでいうところの「スピニング・アロー(回転する矢印)」を出すんですが、Swing的には、どのプラットフォームにもあるだろう、プログレスバーがいいですね。でもSwingのモーダル・ダイアログでプログレスバーを出すのって意外と面倒なので、次のように、ダイアログ自体をJava 5のExecutorServiceのように使えるクラスを作って使っています。なかでやってることは非常にしょぼいんですけど。 //ダイアログのインスタンスを生成(型パラメー

  • 装飾のためのSwingコンポーネント - JXLayer その2

    前回、装飾に使用するSwingコンポーネントのJXLayerについて紹介しました。 簡単におさらいすると、JXLayerはSwingコンポーネントにJava 2Dを使用して任意の描画やイメージ処理などの装飾を加えるためのコンポーネントです。 JXLayerはコンポジションを使用した設計になっており、描画処理はLayerUIインタフェースに委譲しています。たとえばぼかしを行うLayerUIを実現したクラスを作成すれば、任意のSwingコンポーネントをぼかして表示することができます。 今回は、前半でさらにJXLayerの使い方を紹介し、後半でJava SE 7でのJXLayerについて解説します。 GUIコンポーネントのロック まず紹介するのが、GUIコンポーネントをロックして、操作不可にする処理です。 たとえば、モーダルなダイアログを表示させ、元のフレームは操作ができない場合を考えてみます。

    装飾のためのSwingコンポーネント - JXLayer その2
  • 【コラム】イマドキのIDE事情 (60) Swing用Eclipseプラグインの決定版! Visual Swing for Eclipse | エンタープライズ | マイコミジャーナル

    EclipseでのGUIアプリ開発事情 Javaは標準でSwingというGUIアプリケーションのためのAPIが提供されている。しかし、Javaの標準的な統合開発環境であるEclipseにはSwing向けのGUIデザイナが搭載されておらず、サードパーティ製のプラグイン(連載第15回を参照)にもこれまではオープンソースのものは存在しなかった。これに対し、Eclipseと並ぶオープンソースのJava IDEであるNetBeansにはMatisseと呼ばれる強力なGUIデザイナが搭載されており、Swingアプリケーションの開発はEclipseの大きな弱点の1つとなっていた。 今回紹介するVisual Swing for EclipseはSwing向けのGUIデザイナを提供するオープンソースのEclipseプラグインだ。 Visual Swing for Eclipseのインストール Visual

  • サービス提供終了のお知らせ

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

  • Java Swing Tips - てんぷらメモ

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • Swing入門

    この講座は、簡単な Java プログラム開発経験者を対象とします Java 言語及び AWT ライブラリの基的な知識が必要です

  • 1