今月の最後は,AWT/Java2Dの細かい改良点,新機能をいくつか紹介していきます。 ウィンドウ・リサイズ中のレイアウト この ...
今回は、GUIアプリケーションで必要となるマウスとキーボードのイベント処理について説明しましょう。 では、実際にMouseListenerを使ったサンプルを作成してみましょう。クリックした位置を覚えておき、赤い円を表示するサンプルを作ってみます。 package jp ...
この記事の要約:この記事では、Javaで本格的なグラフィカルユーザーインターフェース(GUI)アプリケーションを作成する方法が解説します。AWTは、ウィンドウ、ボタン、テキストフィールドなどのUIコンポーネントと、それらを階層的に含み配置する ...
今回は、GUIアプリケーションで必要となるマウスとキーボードのイベント処理について説明しましょう。 キーボード関係の処理はKeyListenerで行います。このインターフェイスには、キーを押したときのイベント「keyTyped」と、キーを押し下げたり離したりし ...
先週まで9回に渡ってJOGLを解説してきたのは理由があります。 その理由は,2Dのアプリケーションの中で3Dを使ってもらいたいということです。 皆さんもご存じの3Dデスクトップ環境であるProject Looking Glassは,3D空間の中に2Dアプリケーションを埋め込みます。
本記事では、Java における AWT(Abstract Window Toolkit)と、それに対応する Python の Tkinter の違いを、初心者にもわかりやすく解説します。 初心者でも理解しやすいように、AWT と Tkinter の基本的な使い方や違いについて、実際のコード例を交えて詳しく説明します ...
Javaは非常に多くのAPIが用意された言語です。プログラマはこれら豊富なAPI群の中から必要なものを選びだし、プログラムを作成していきます。しかしこれは、JavaプログラマがAPIを熟知しておかなければならないということを意味します。となると、これら ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する