スピーカ1:のは、そのプログラムを書いてみましょう グラフィカル·ユーザー·インターフェースを有している ユーザーが移動できるスライダーが含まれてい いくつかを選択するために左から右へ 二つの整数の値。 そのためには、私がして始めました いくつかのプレースホルダコード。 そして今度は、空欄に記入しましょう​​。 呼び出し、まずはGSliderを割り当ててみましょう それは、スライダー、そしてそれに割り当て getGSliderの戻り値。 そして今度は、私がしたいことを指定しましょう であることがスライダーの下限 0の整数、の上限 100の整数になるスライダーと、 デフォルトの初期値は50であると。 次は、先に行くと関連付けることができます このスライダーでアクションコマンドによる 渡し、setActionCommandを呼び出す スライダー、任意で渡す しかし、一意の文字列引用引用終わりのような 「スライドさせます。 "換言すれば、「スライド」である 一意な識別子になるだろう このスライダに関連付けられている。 念のため、私のユーザーインターフェイスが持っていた 複数のスライダは、私が区別できた この手法でそれらの間。 次は、を渡しaddToRegionと呼ぶことにしましょう ウィンドウ、スライダーを渡し、渡し 引用引用終わりにある「南」の順に 最南端にスライダーを追加 私たちのユーザー·インターフェースのある領域。 引用引用終わり "南"に何が起こる場所 で定義された一意の識別子であること スタンフォードポータブルなライブラリ。 しかし、今、明確にするために、左に スライダーましょうハードの 番号0をコーディングする。 スライダの右にしてみましょう ハードコードナンバー100。 ユーザーは、スライドさせることで認識できるように 事の左または右にどのように 彼らはその値を変更している。 我々はそのスライダーを割り当てる前に、みましょう 、ここに戻ってGLabelを割り当て それを残し呼び出す。 それにの戻り値を代入 newGLabel、引用引用終わりを渡す - 言い換えれば - 「0」のそれではaddToRegionを呼びましょう、 左を渡し、ウィンドウを渡し、 引用引用終わりを渡して "南"そう このラベルは、その中に挿入されていること スライダーの前に南部地域。 そして今、スライダーの後に、行こう 先に別のGLabelを宣言します。 を割り当て、右のそれを呼び出す newGLabelの値を返します。 引用引用終わり - 別の文字列 - "100。"そして、addToRegionを呼び出す 右に渡して、ウィンドウに渡して、 だけでなく、 "南"を渡した。 言い換えれば、私たちは宣言してい ラベルは、スライダ、および別のラベルと 南部地域にそれらを挿入 そのためには、ユーザが認識できるように 彼または彼女は右に移動したとき または左方向に約どんな値 彼らは近づいているでしょう。 それでは無限ループを誘発してみましょう。 このループの内側に、 のための最初のチェックをすることができます イベントと呼んGActionEvent、。 それが返品の割り当て waitForEventの値。 ACTION-EVENT、定数を渡します スタンフォード大学のポータブルで宣言された そのあなたは確かに示しているライブラリ アクションを待ちたいと思います。 レッツ次のチェックであればgetEventType、 イベントを渡し、等しい WINDOW_CLOSED、別の定数が宣言 スタンフォードポータブル内 アクションていることを示しライブラリ 窓の開閉である。 その後、先に進みましょうと抜け出す この他の方法で無限ループの。 そうでなければ、利用者かどうましょチェックしてみましょう そのスライダーをスライドさせてきた。 文字列はgetActionCommandの比較すると、 引用引用終わり、コンマ、イベントを渡す 「スライド」は0に等しい等しい。 換言すれば、一意の識別子の場合 スライダーに関連付けられている それがスライドしてきたが引用引用終わり等しい 「スライド」、ユニークな識別子 我々はその後、先に提供したことを 私は次のことをやってみたい。 printfの "スライダは%Iのバックスラッシュにスライドした N、「私がしたいことを示す 不可欠なプラグインする スライダーの値。 スライダのカンマのgetValue。 今、これを実行し、コンパイルし、保存してみましょう プログラム、および、そのスライダーをスライドさせます。 スライダーを作る。 。/スライダー。 私のユーザー·インターフェースがあります。 私のスライダーは左に、そこ 0があるの右側にあり、 100、両者の標識。 そして、私はスライダーを左にスライドさせ 右は、気づくという点で、私の 私が表示されますコンソールウィンドウ 整数値。 今、私は、必ずしもすべてが表示されない 0から100までの数字、理由 する速度に応じて、 私は、スライダを移動 プログラムが気づかない可能性があります。 しかし、確かに、私はそれを移動した場合 特定の位置、すなわち値の それが印刷されます。