Swing頂層容器詳解:JFrame、JDialog、JApplet與根面板架構
Swing三大頂層容器JFrame、JDialog、JApplet是包含層次樹的根節點。本文詳細說明內容面板、菜單欄、根面板架構及常見陷阱。 核心規則 每個
Java初始化機制深度解析:類、變量、代碼塊加載順序
系統梳理Java初始化全流程:基本類型默認值、實例/靜態變量初始化順序、靜態/非靜態代碼塊、數組初始化、繼承體系下的構造器鏈與多態調用陷阱、類加載觸發條件與初始
Swing併發編程:SwingWorker線程模式詳解
本文翻譯自Java SE 6官方教程《Concurrency in Swing》,系統講解Swing中三類線程(初始線程、事件分發線程、工作線程)協作機制,重點
SWT與JFace系列第1部分:基礎控件與首個GUI應用
本文介紹SWT/JFace核心概念、基本控件(Label、Text、Button)、容器(Composite、Group、Shell)、佈局管理器(FillLa
SWT與JFace系列第2部分:菜單、列表、表格、樹與基礎應用架構
本文介紹菜單系統、列表輸入控件(Combo、List)、進階顯示控件(Table、Tree)、佈局管理器FormLayout,並構建可復用的BasicAppli
SWT與JFace系列第3部分:TableTree、TabFolder、Canvas與輸入控件
承接前兩部分,本文繼續探討org.eclipse.swt.custom與org.eclipse.swt.widgets包中的進階控件,並在TabFolder1A
SWT與JFace系列第4部分:進階控件詳解
在本系列前三篇文章中,我們已介紹了Eclipse標準控件工具包(SWT)與JFace的基礎概念,涵蓋基本GUI控件、容器類型、佈局管理器,以及菜單系統的構建與最
JPetStore 基於 Struts+Spring+iBATIS 用戶模塊深度分析
專案背景 JPetStore 是 Spring 官方示例項目,展示 Struts 1.x + Spring + iBATIS 輕量級 J2EE 架構。本文聚焦用
Java 實現多層目錄樹結構:從平面節點到樹形架構的完整設計
在權限管理、組織架構、CMS 分類等系統中,多層目錄樹是核心資料結構。本文展示一套基於 Java 的完整實現:Node 節點實體、NodeStore 持久化抽象
Spring MVC 文件上傳:Commons FileUpload 封裝實戰
前言 Spring 內建對 Apache Commons FileUpload 的封裝,提供 CommonsMultipartResolver 開箱即用。本文通
Spring 註解驅動依賴注入完整指南
從 XML 到註解的演進 早期 Spring 依賴 XML 配置屬性注入,隨著 Spring 2.5+ 引入註解支援,開發效率大幅提升。本文系統梳理 @Auto
Servlet 中應用裝飾模式增強 Request 對象
問題背景 Servlet Filter 提供了強大的攔截機制,可在請求到達 Servlet 前後處理 HttpServletRequest/HttpServle