この記事の要約:この記事では、Javaで本格的なグラフィカルユーザーインターフェース(GUI)アプリケーションを作成する方法が解説します。AWTは、ウィンドウ、ボタン、テキストフィールドなどのUIコンポーネントと、それらを階層的に含み配置する ...
AWTには、さまざまなイベントに対応する処理を行う機能が用意されています。その基本について説明しましょう。 AWT(Abstract Window Toolkit)のコンポーネントを使ってウインドウを表示するところまでできるようになりました。次は、「コンポーネントを操作 ...
先週まで9回に渡ってJOGLを解説してきたのは理由があります。 その理由は,2Dのアプリケーションの中で3Dを使ってもらいたいということです。 皆さんもご存じの3Dデスクトップ環境であるProject Looking Glassは,3D空間の中に2Dアプリケーションを埋め込みます。
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
今回は、マウスイベントを追加していこうと思います。 マウスイベント マウスイベントを追加するために、Window クラスに変更を行います。 キーイベントと同様に、mouseClicked、mousePressed、mouseReleased、mouseEntered、mouseExited、mouseDragged、mouseMovedを書かないと ...
Do you ever get the feeling there’s something not quite right about Swing threading? John Zukowski puts his finger on it in this article. While tracing Swing’s single-threaded event model from Java ...