Java 字串分割工具方法:使用 StringTokenizer
提供一個靜態工具方法 Split(String str, String sp),利用 java.util.StringTokenizer 依指定分隔字串切割字串
Swing 事件處理速查表:元件與監聽器對照
Swing 元件事件模型採用「事件源 — 事件物件 — 事件監聽器」三要素。下表整理常用 Swing 元件所觸發的事件類別與對應的監聽器介面,方便開發時快速查閱
Swing 筆記:JInternalFrame 與 JDesktopPane 實作多文檔介面 (MDI)
Swing 提供 JInternalFrame 與 JDesktopPane 實現多文檔介面(MDI),讓視窗能在主視窗內自由移動、最大化、最小化、關閉。本文整
Java 繪製類比時鐘:使用 Swing 與 2D 圖形
本例實作一個類比時鐘,使用 javax.swing.Timer 定時重繪,透過 Graphics2D 繪製圓形表盤、刻度與時分秒三支指針。程式碼包含自訂 Pin
Java AWT BorderLayout 介紹與巢狀面板範例
BorderLayout 是 AWT 五大預設佈局管理器之一,將容器劃分為北、南、東、西、中五個區域。本例展示如何使用巢狀面板(Nested Panels)結合
使用反射實現 SWT TableViewer 的 ITableLabelProvider
在 Eclipse SWT/JFace 開發中,TableViewer 需要 ITableLabelProvider 來提供每欄的文字與圖示。傳統寫法需針對每種
Java 100例:Applet 播放聲音檔案
Java Applet 可透過 java.applet.AudioClip 介面播放聲音。本例建立一個包含「播放」、「循環」、「停止」三個按鈕的 Applet,
Java 100例:應用 JAR 包載入圖片資源
在 Java Applet 開發中,將類文件、圖片等資源打包成 JAR 檔案,能夠一次性下載到客戶端,提升載入效率。本例展示如何在 Applet 中透過 get
Java 經典範例 076:Applet 整合 JTree 實現超連結導航樹
範例目標 示範在 `JApplet` 中使用 Swing `JTree`,從外部文字配置檔 (以 `|` 分隔層級與 URL) 動態構建樹節點,並實現節點點擊跳
Java 經典範例 075:Applet 鍵盤事件監聽與字符顯示
範例目標 示範在 Applet 中註冊 `KeyListener` (透過 `KeyAdapter`),捕捉鍵盤按鍵字符,並以大號字體在畫布中央顯示輸入內容。
Java 經典範例 074:Applet 滑鼠事件監聽與座標繪製
範例目標 示範在 Applet 中註冊 `MouseListener` (透過 `MouseAdapter`),捕捉滑鼠點擊座標,並即時繪製十字準線與座標文字。
Java 經典範例 073:Applet 參數傳遞與動畫實現
範例目標 示範如何透過 HTML `` 標籤傳遞參數 (`Text`、`FontSize`、`Fore`、`Back`、`shadow`),並在 Applet
Servlet + JavaBean 訪問 MySQL 完整實戰教程 (JDK 5 + Tomcat 5.5)
開發環境佈署 組件版本/路徑 JDK1.5.0_01 D:\Java\jdk1.5.0_01 Tomcat5.5.4 D:\Tomcat 5.5 MySQL
OSWorkflow 2.7 整合 MySQL 完整配置實戰
專案背景 OSWorkflow (OpenSymphony Workflow) 是輕量級 Java 工作流引擎,2.7 版本需手動配置資料源與持久化映射。本文記
Tomcat 整合 iText 實現 Servlet 動態生成 PDF 報表
專案目標與技術選型 iText (現為 iText 7/8) 是 Java 領域標杆級 PDF 庫,支援表格、圖片、水印、數位簽章等企業級功能。本文示範在 To
Java 中文編程實戰:從編碼轉換到 JVM 參數調優的完整避坑指南
前言:一場關於中文的「持久戰」 英文 Windows 2000 + 中文支援包、JBuilder 7 + JDK 1.3/1.4、JTextArea 顯示亂碼…
Tomcat 整合 JFreeChart 實現 Servlet 動態圖表輸出
專案背景與準備 JFreeChart 是 Java 領域最成熟的開源圖表庫,支援柱狀圖、餅圖、時間序列圖等豐富類型。本文示範在 Tomcat 5.x 環境下,透