イントロダクション
java.swingパッケージを使用した。画面作成をやります。
このパッケージ(Swingフレームワーク)はクラス→画面コンポーネント(ラベルや、テキストフィールドなど)になるのでクラス・オブジェクトの扱いを理解するのに持ってこいです。
Introduction
I will create a view using “java.swing” package
This package(frame work) has classes indicate to view components. I mean swing is good to study inheritance i think....
Swingについて
画面作成用のフレームワークで、どこに何のクラスを使用するか?が決まっています。
Swing is java frame work to make view. And defind components to use part of view.
詳細はドキュメント(英語)を見てください。
Watchch this. if you want to know sight.
https://docs.oracle.com/javase/tutorial/uiswing/components/index.html
Swingの部品構成
画面を作る時は以下の順で画面コンポーネント(部品(ボタンなど))を置いていくイメージです。
Swing components based on “JFrame” or “JDialog” I think ... And put on components one.
<イメージ>
画面の1番下に土台を置きます。(JFrame, JDialo, JAppl
そして、土台の上にはボタンやラベルなどを置きます。これらの部品は土台になる部品とは親クラスが違います。※土台になる部品とボタンなどの部品は別物だと思ってくれればOK
実際の実装は今後やります。
I will write a ample code next blog...
サンプル(sample)
// フレーム(土台) JFrame frame = new JFrame(“土台”); // 部品を乗せるスペース Container con = frame.getContentPain();
関連ページ一覧
Eclipse セットアップ
- Java Install Eclipse〜開発ツールのインストール〜
- TensorFlow C++環境〜EclipseにCDTをインストール〜
- Setup OpenGL with Java〜JOGLを使う準備 for Eclipse〜
- Eclipse Meven 開発手順〜プロジェクトの作成〜
- Java OpenCV 環境セットアップ(on Mac)
- Eclipse SceneBuilderを追加する
- JavaFX SceneBuilder 〜EclipseとSceneBuilder連携~
Java Basic一覧
- Java Basic Level 1 〜Hello Java〜
- Java Basic Level2 〜Arithmetic Calculate〜
- Java Basic Level3 〜About String class〜
- Java Basic Level 4〜Boolean〜
- Java Basic Level 5〜If Statement〜
- Java Basic Summary from Level1 to 5
- Java Basic Level 6 〜Traning of If statement〜
- Java Basic Level8 〜How to use for statement〜
- Java Basic Level 8.5 〜Array〜
- Java Basic Level 9〜Training of for statement〜
- Java Basic Level 10 〜While statement 〜
- Java Basic Swing〜オブジェクト指向〜
- Java Basic Swing Level 2〜オブジェクト指向2〜
- サンプル実装〜コンソールゲーム〜
- Java Basic インターフェース・抽象クラスの作り方
- Java Basic クラスとは〜Step2_1〜
- Java Basic JUnit 〜テストスイートの作り方〜