下载APP 随时随地学编程
返回 首页

SWING 教程

开始阅读
手册说明:

SWING 教程

JAVA 提供了一组丰富的库来用平台独立的方式创建图形用户界面。在本文中我们将学习 SWING GUI 控件。

读者

本教程是为愿意学习 JAVA GUI 来用简易的步骤编程的软件专业人员而设计的。本教程将会给你带来对 JAVA GUI 编程的概念有更好的理解,并且在完成本教程之后,你将会把自己的专业知识提升到一个较高的水平。

预备知识

在继续学习本教程之前,你应该对 Java 编程语言、文本编辑器和执行程序等有一个基本的了解。


目录
SWING 概述
SWING 环境安装
SWING 控件
SWING 事件处理
SWING 事件类
SWING 事件监听器
SWING 事件适配器
SWING 布局
SWING 菜单类
SWING 容器

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }