文系seの備忘録

Excelの改行でひたすらスペースを打っていた機械音痴の文系seが日々の備忘録を綴る。

金額計算アプリ bySwing

金額計算アプリ。


食料品・光熱費・交通費それぞれの金額を入力して、「お会計」ボタンを押下すると
合計金額が表示される。



画面はこんなかんじ
f:id:ron623:20150219174412p:plain
昨日の投稿みたいな不恰好さはなくなったかな???


フレーム部分

まずここに、「お会計」ボタンを押した時の挙動を書く。
50行目からがボタン押下時のイベント処理。

ここでやっているのは
① 入力された値が半角数値かチェック
② 合計金額計算
③ 画面への表示




まず、①の入力値チェック。

半角数値0~9以外だったらエラーメッセージ表示
f:id:ron623:20150219175348p:plain




次に、②の金額計算。

テキストボックスの入力値をgetText()メソッドを用いてString型で受け取る。
これをint型に変換して以下のメソッドを呼びだす

ここで行うのは
① null、空白チェック
② 金額計算(税抜き)
③ 消費税計算

①にて、さきほどは許可したnullと空白をエラーにする。

②で税抜きの金額を計算。

②の金額に税を掛け合わせる。



最後に、画面に合計金額を表示しておわり。
f:id:ron623:20150219180051p:plain



てかボタン、「お会計」ってなんか変だね;;;
まあいいか



レシート出力まではできなかったので次回。。。