201671010145 2016-2017《Java程序設計》JAVA圖形程序設計基本框架
在Java 1.0 剛剛出現的時候,包含了一個用於基本GUI程序設計的類庫,Sun將它稱為抽象窗口工具箱(Abstract Window Toolkit, AWT)。
1996年,Netscape創建了一種稱為IFC(Internet Foundation Class)的GUI庫。Sun與Netscape合作完善了這種方式,創建了一個名為Swing的用戶界面庫。
Swing沒有完全替代AWT,而是基於AWT架構之上。Swing僅僅提供了能力更加強大的用戶界面組件。尤其在采用Swing編寫的程序中,還需要使用基本的AWT處理事件。
Swing是指“被繪制的”用戶界面類;AWT是指像事件處理這樣的窗口工具箱的底層機制。
201671010145 2016-2017《Java程序設計》JAVA圖形程序設計基本框架
相關推薦
201671010145 2016-2017《Java程序設計》JAVA圖形程序設計基本框架
window 窗口 found 完全 str kit 圖形 awt abstract 在Java 1.0 剛剛出現的時候,包含了一個用於基本GUI程序設計的類庫,Sun將它稱為抽象窗口工具箱(Abstract Window Toolkit, AWT)。 1996年,Nets
201671010145 2016-2017-3《Java程序設計》Java中類與對象的區別
import -c indent cin ria wid let isp ans 1.什麽是類呢? 書面語句:類是一種事物,或者一類相同物體的抽象.類是對一個或者幾個相似對象的描述,它把不同對象具有的共性抽象出來.也可以說類是同一類對象的原型. 例如:人就是一個類,因為它是
Java圖形介面的基本設計
一、圖形介面的基本設計思路: 1,建立一個窗體,利用窗體類 2,向窗體中新增標籤,標籤類 3,向窗體中新增按鈕,按鈕類 二、詳細程式碼 注意:1,在建立的這個介面類中需要繼承監聽介面來實現相應的增大字型的功能。 &nb
JAVA圖形介面設計
圖形介面設計 1 Java Swing 概述 圖形化介面(Graphics User Interface,GUI)是指採用圖形方式顯示的計算機操作使用者介面。 通過圖形化介面,使用者和程式之間可以方便地進行互動。Java的抽象視窗工具包(Abstract Window Toolkit,
深入理解Java虛擬機器 JVM基本框架
JVM基本框架 首先是JVM的整圖結構圖: 圍繞JVM記憶體空間有三個重要的組成部分(綠色框): 另外的內容還包括: Javac編譯器(.java源程式如何如何編譯成類檔案?java的語法糖?) 程式的併發執行 JVM記憶體空間 三個
201671010145 2016-2017《Java程序設計》靜態域與靜態方法
arr 即使 定義 參數 pow 存在 設定 pub math 1.靜態域 如果將域定義為static,那麽每個類中只有一個這樣的域。而每一個對象對於所有的實例域卻都有自己的一份拷貝。例如,假定需要給每一個雇員賦予唯一的表示碼。這裏給Employee類添加一個實例域id
201671010145 2016-2017 《Java程序設計》java的繼承中什麽叫方法覆蓋,是如何實現的?
ans 接口 什麽 完全匹配 play 設計 用法 repl 覆蓋 方法覆蓋,從字面就可以知道,它是覆蓋了一個方法並且對其重寫,以求達到不同的作用。最熟悉的覆蓋就是對接口方法的實現,在接口中一般只是對方法進行了聲明,而在實現時,就需要實現接口聲明的所有方法。除了這個典型的用
201671010145 2016-2017《Java程序設計》Java接口的功能
fin tar lan .... 抽象 int 要求 異常 使用 在Java語言規範中,一個方法的特征僅包括方法的名字,參數的數目和種類,而不包括方法的返回類型,參數的名字以及所拋出來的異常。在Java編譯器檢查方法的重載時,會根據這些條件判斷兩個方法是否是重載方法。但在J
201671010129 2016—2017—2 《Java程序設計》學習Java的圖形程序設計的小結
nbsp 元素 con 實現 設計 等價 間接 bsp 圖形 AWT構造圖形界面用戶的基本元素,用來設計GUI的組件類和容器類,大部分AWT組件都有其Swing的等價組件,Swing組件的名字一般是在AWT組件名前面添加一個字母“J”如JButto
201671010119 2016-2017-2《Java程序設計》第一周學習心得
多態性 前沿 可能 資料 一次 聽說 結構 重寫 運行環境 第一堂課,老師大概講述了一下Java。即Java是一種具有簡單性、面向對象、分布式、健壯性、安全性、體系結構中立、可移植性、解釋型、高性能、多線程、動態性的語言。’而且Java語言是純粹的一種面向對象語
201671010130 2016-2017-2 《Java程序設計》首次與Java打交道
基礎 工具包 explore 工具 not 錯誤提示 方式 jdk安裝 align 與Java打交道的第一周小結 這周第一次接觸了Java語言,目前學會了: 如何安裝JDK(Java Development Kit)也就是Java的開發工具包,這個過程要求了解我的電腦
201671010138 2016-2017-2《Java程序設計》第一、第二章學習心得
意義 很大的 工具包 認識 它的 java開發 bsp 目的 運行環境 JAVA在沒接觸這本書之前,所有的認識大概都停留在c語言的層面,對我們的意義只不過是另一種編程。但看到書的厚度,突然覺得如臨大敵,迎面而來的是更多專業術語,另外一個不同的編程環境。嗯
201671010113 2016-2017-2《Java程序設計》初識Java
希望 什麽 初識 程序 環境 多態 面向 我們 通過 這學期學習Java是我真正意義上第一次去接觸、認識、了解這門高級計算機語言。上個學期時不時地會聽到軟件班的同學向我介紹Java,面向對象,封裝、繼承、多態,類,這些我雖然都還不了解,但是聽得多了慢慢的我也就記住了一點
201671010115 2016-2017-2《Java程序設計》對Java這門新課程的看法
arc orm 開始 特點 apple orien ret 工具 int 本學期我們開始學習Java程序設計語言,剛開始拿到Java課本的時候,我內心是奔潰的,因為什麽呢?是因為課本是我見過最厚的。上學期的時候,感覺C語言課本很厚,可是沒有最厚,只有更厚。Jav
201671010132 2016-2017-2 《Java程序設計》
基本 要掌握 cells 課程 解決 編程 java應用程序 真的 java 編制《面向對象程序設計課程學習進度條》作為置頂博文,開始堅持記錄個人編程水平提升參數,格式如下: 周次 (閱讀/編寫)代碼行數 發布博客量/博客評論數量 課堂/課余學習
201671010131 2016-2017-2 《Java程序設計》第二周 由簡入繁的開始。
pack 參數 build con wid 復習 img 路徑 主類 1. 周次 (閱讀/編寫)代碼行數 發布博客量/博客評論數量 課堂/課余學習時間(小時) 最滿意的編程任務 第一周 50/25 1/2 6/4 寫了一個小程序 第二周 100/50 1/2
201671010143 2016-2017-2《java程序設計》周結
讓我 for for each 靈活 希望 翻轉 輸出 學習 積極主動 大二的第二周就要結束了,感覺時間越來越快就只是一眨眼的功夫。隨著這周的結束,我對於java的認識有了更進一步的了解。雖然在剛開始不習慣老師的翻轉課堂教學,就像我們什麽都沒有準備就來了一次考試。顯然老師了
201671010116. 2016-2017-3《Java程序設計》淺談Java
虛擬 專業 ble ise 解釋執行 long [] 程序編譯 orm 1.Java的工作方式:java把程序編譯為字節碼,字節碼可以在提供了Java虛擬機的任何系統上被解釋執行 。 源文件:文件名.java→字節碼文件:文件名.class→java虛擬機支持程序運行 2.
201671010118 2016-2017-2《Java程序設計》 面向對象程序設計課程學習進度條
作業 面向 order 第八周 進度 整數 任務 發布 面向對象 周次 (閱讀/編寫)代碼行數 發布博客量/博客評論數量 課堂/課余時間學習(小時) 最滿意的編程任務 第一周 20/5 1/1 6/4 實驗一作業 第二周 150/30 2/1 6/5 實驗二作
201671010122 2016-2017-2 《JAVA程序設計》似曾相識
框架 每天 訓練 內心 循環 java學習 課堂 測試 上進 似曾相識 在師大,開學季已悄然離去,所有的一切都似乎已步入正軌 大一