未分類

jRubyとSwingでWindowsのGUIアプリをつくる(2)~メモ帳

投稿日:

jRubyとSwingでメモ帳をつくってみた

環境

jRubyでexeファイル作成~rawr

参考

Swingを使ってみよう

 

プロジェクトを作成する

テキストエリアを作成する

src/main.rb

メニューを作成する

こんなの

2013-03-26_00h42_28

メニューの表示される領域をメニューバー、

メニューバーに表示される選択肢をメニュー、

メニューから選べる項目をメニューアイテムという

こんなていで

ファイルの保存

セーブ用のダイアログを表示する

「ファイルを保存する」ダイアログを表示する

showSaveDialogメソッドを使う

2013-03-26_00h49_03

showSaveDialogメソッドは、このときの選択肢を返す 保存ボタンを押したならJFileChooser::APPROVE_OPTIONを返す

このとき選択したファイルはgetSelectedFileメソッドでFileオブジェクトとして取れる

ファイルを保存する

 

参考

ファイルを管理する

テキストファイルの入出力

ファイルを開く

開く用のダイアログを表示する

showOpenDialogメソッドをつかう

「ファイルを開く」ダイアログを表示する 

ファイルを読み込む

 

新規作成

 

-未分類
-

執筆者:

関連記事

GMailでラベルごとにまとめて既読にする方法

By: Fabricio Zuardi – CC BY 2.0   Gmailをラベルで管理しているとき、溜まっちゃったラベルの未読メールを一気に既読にする方法   目 …

ラジオボタンをつかったFont AwesomeのRating StarとCSS自動ナンバリング

  By: Moyan Brenn – CC BY 2.0 今のところCSSが嫌いな言語ナンバーワンです. エラーも吐かずにシレーっと変な表示をするから. 目次1 Rating …

no image

KEN_ALL.CSVを使える形にする

[browsershot url=”www.post.japanpost.jp/zipcode/download.html” width=”400&# …

Windows7にcygwinとjrubyをインストールする

cygwinはwindowsで使えるlinux類似のコマンド群 jRubyはJava実行環境上で動くRuby jRubyを使えば、Railsとかの多くのRuby Gemsも使えるし、Javaの豊富なラ …

Bashでよく使う/使いたいキーバインド

  ctrl + c 実行中のコマンドを中断 長いコマンドを打っていて何も実行せず次の行を出したいときとかにも使う ctrl + r 過去に使ったコマンドをインクリメンタルにサーチ ctrl …