ブログ一覧
-
フロントコントローラーパターンの徹底解説
2025年8月5日はじめに モデル2(MVC)アーキテクチャを学んだ皆さんは、次に「フロントコントローラーパターン」という重要な設計パターンを理解する必要があります。この記事では […]
-
JSP MVCモデルを使った模擬アプリ課題
2025年8月5日以下に、Servlet、JSP、JDBC、フロントコントローラーパターンを活用した3つの課題を提案します。 課題1: 簡易タスク管理アプリケーション 要件 模範 […]
-
Java Swingの概要と基本概念
2025年8月5日Swingとは Java Swingは、Javaの標準GUI(Graphical User Interface)ライブラリの一つで、豊富なコンポーネントと柔軟な […]
-
JFrameの作成(ウィンドウの基本設定)
2025年8月5日Java Swingアプリケーションの基本となるウィンドウを作成するには、JFrameクラスを使用します。JFrameはSwingアプリケーションのメインウィン […]
-
基本的なコンポーネントの使い方(JLabel, JButton, JTextField)
2025年8月5日Swingアプリケーションを構築する上で欠かせない基本的なコンポーネントの使い方を学びましょう。これらのコンポーネントを組み合わせることで、対話型のGUIアプリ […]
-
JFrameとJPanelの組み合わせ(基本コンポーネントの拡張)
2025年8月5日JFrameに直接コンポーネントを追加するだけでなく、JPanelを活用することでより柔軟なレイアウトが可能になります。JPanelはコンポーネントをグループ化 […]
-
レイアウトマネージャーの基礎
2025年8月5日Swingのレイアウトマネージャーは、コンポーネントのサイズと位置を自動的に管理する仕組みです。適切なレイアウトマネージャーを使用することで、異なる画面サイズや […]
-
【1回目】Swing演習問題(30問)
2025年8月5日初級問題(9問) 中級問題(15問) 上級問題(6問) Swing演習問題 解答例 初級問題解答 JFrame frame = new JFrame(“My F […]
-
イベント処理の基本(ActionListenerなど)
2025年8月6日Swingアプリケーションにインタラクティブ性を追加するためには、イベント処理の仕組みを理解する必要があります。ユーザーの操作(ボタンクリック、キー入力など)に […]
-
簡単なダイアログ(JOptionPane)の活用
2025年8月6日Java Swingで簡単なダイアログを表示するには、JOptionPaneクラスが便利です。確認メッセージ、入力フォーム、警告表示など、様々な種類のダイアログ […]