GUI

レッスン

MDI型のJavaアプリを作る 子画面を最大化、最小化 (アイコン化)、閉じる

MDI型アプリを作る方法について先日書きました。 参考: MDI型のJavaアプリを作る JDesktopPaneとJInternalFrameがキモ このようなアプリを作ったら、子画面の最大化や最小化、閉じる操作をしたいですよね。 でも、...
レッスン

MDI型のJavaアプリを作る JDesktopPaneとJInternalFrameがキモ

MDI (Multiple Document Interface)型のアプリをJavaでも作ることができます。 MDI型、SDI型アプリとは MDI型のアプリとは、今回のサンプルで作っているこんな画面のアプリのことです。 親画面の中に子画面...
レッスン

ドラッグアンドドロップでファイルを受け取るJavaアプリ

「Explore (Windows)やFinder (Mac)からドラッグアンドドロップでファイルを受け取る」という操作ができると便利ですよね。 これはTransferHandlerというクラスを使って実装できます。 ドラッグアンドドロップ...
ブログ記事作成支援ツール

画像ファイルの一括リネームツールにドラッグアンドドロップでファイル選択する機能を実装 (Miyota-0.5.5)

複数の画像ファイルを一括でリネームするツールの機能を強化しました。 ファイル選択をドラッグアンドドロップでできるようになりましたよ。 それ以外は変わりないので、「画像ファイル一括リネームツール」の詳細は前回の更新ページをご覧ください。 参考...
ブログ記事作成支援ツール

MDI型アプリケーションに変更 (Miyota-0.4.1)

今回のバージョンアップでは、これまでツールごとにバラバラと画面が開いていたものを、1つの窓の中で各画面が開くようにしました。 いわゆるMDI (Multiple Document Interface)型アプリになりました。 本ツールの概要に...
環境構築

Eclipseプラグインのインストール 簡単に機能追加

Eclipseはプラグインのインストールにより、簡単に機能追加できます。 私が最初にEclipseを使っていたころより、インストール方法もだいぶ簡単になりましたね。 Eclipse Version: Kepler Service Relea...