FC2ブログ



Prev  «  [ 2018/12 ]   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  » Next
プロフィール

雨音

* 雨音 *

プログラム初心者です。

最新記事
最新コメント
月別アーカイブ
カテゴリ
*

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

設計の練習?

昨日のは、起動時と終了時の処理が書いてなかったので、足して書き直し。


■ウィンドウ
1つ。
タイマー機能のすべてを表示するメインフレームにあたる。
サイズは幅300、高さ300。

■時間表示部
1つ。(暫定)
後述のボタンで設定した時間の分数と秒数、またタイマー始動時には残り時間を表示する。
サイズは幅230、高さ70。
メインフレームの上部に位置する。

■ボタン
4つ。
 ・分数を増やす「+」ボタン
 ・分数を減らす「-」ボタン
 ・表示をリセットする「リセット」ボタン
 ・タイマーをスタート/ストップさせる「スタート/ストップ」ボタン
「+」ボタンをクリックすると、時間表示部の分数が1増える。
「-」ボタンをクリックすると、時間表示部の分数が1減る。
最大設定可能分数は99、最大設定可能秒数は59。
最少設定可能分数、秒数ともに0。
「リセット」ボタンをクリックすると、分数と秒数がともに0に設定される。
タイマーが始動していないときに「スタート/ストップ」ボタンをクリックすると、「+」ボタン、「-」ボタン、「リセット」ボタンは押せなくなり、「スタート/ストップ」ボタン上の文字表示が『スタート』から『ストップ』に変わる。
また、時間表示部に表示される残り時間の秒数が、1秒経過するごとに1ずつ減っていく。
時間経過により、0分0秒になると音が鳴る。
音が鳴っているときに「スタート/ストップ」ボタンを押すと、音が止まり、「+」ボタン、「-」ボタン、「リセット」ボタンが再び押せるようになる。
サイズは1つのボタンにつき幅100、高さ40。
タイマー表示部の下部に2×2の配置で4つ、均等に位置する。

■起動時
ウィンドウが開く。
時間表示部に表示される時間は、0分0秒にセットされる。
「+」ボタン、「-」ボタン、「リセット」ボタン、「スタート/ストップ」ボタンはすべて押せる状態にある。   

■終了時
ウィンドウの右上にある×ボタンを押すと、ウィンドウが閉じ、アプリケーションが終了する。


これが設計って言えるのか謎ですが…
今回はAndroidでも同じアプリを作るので、ラッピングの練習もしてみようと思います。
(意味があるのか分からないけどw)
でもほとんどawtとswing…どうしたら。

C

omments

P

ost omments


検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。