知识大全 java swing 9.27 课程

Posted

篇首语:一身转战三千里,一剑曾百万师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 java swing 9.27 课程相关的知识,希望对你有一定的参考价值。

  /**  *

  Title:swing概观

  *

  Description: swing初步知识

  *

  Copyright: eclipse (c)

  *   */  一 swing的概观    swing是目前java不可或缺的窗口工具组 在swing尚未推出之前 写java窗口必须使用AWT(abstract window toolkit)包 AWT没有弹性可言 具体表现在不能随意改变组件外观等 本课程主要讲解swing AWT免谈     swing中只有JFrame JDialog JWindow与JApplet不是纯java所写成 其余组件和事件响应方法均为纯java所写     二 swing结构    swing原先是利用MVC(model view controller)的概念衍生而成 这个模式应用在smalltalk语言上 MVC概念如下     model:存储组件数据的地方 如JChockBox中的model将存储所有选项的值 并以boolean值来表示 JTable的model则存储所有表格上的数据     view:显示组件的外观    controller:处理用户组件的操作 并写改变存储在model中     MVC图形表示      view   |   controller   |   model    MVC已经具有清楚的模块结构 因此swing在设计上遵循这样的概念 但作了一些改变 原先独立的view和controller在swing中被合并在一起 称为UI(UI deldgate)界面 因为swing的发展小组认为这两者关系紧密 分开设计会增加难度     M UI结构图      UI delegate   |   model    不论swing的结构如何设计 swing中的model均可分成三个种类     第一种 存储组件内部将被用来操作的数据 如tableModel and so on     第二种 存储控制组件操作模式的数据 如JList等    第三种 存储组件本身性质的数据模式 如JSlider等     三 swing中常用的package     package ments   javax swing 最常用的package 里面包含和各种swing组件的类   javax swing border 包含与swing组件外框有关的类  lorchoser 针对与swing组件外框有关的类   javax swing event 处理由swing组件产生的事件 有别于AWT事件   javax swing filechooser 包含针对swing文件选择对话框JFileChooser所设计的类   javax swing plaf 处理swingx组件外观的相关类   javax swing plaf basic 同    tal 同    javax swing plaf multi 同    javax swing table 针对swing表格组件JTable所设计的类   javax swing text 包含与swing文字框有关的类   l 同    l parser 同    javax swing text rtf 同    javax swing tree 包含swing 树状无件JTree所设计的类   javax swing undo 包含与swing文字组件Redo或Undo的功能     思考      试说明swing的组件设计的理念以及优于AWT的原因?     试说明swing的结构概念     为什么将swing的view与controller合在一起 这样有什么用 :)    ****大家可以跟贴回答以及得问 cha138/Article/program/Java/hx/201311/27144

相关参考

知识大全 Java拖放文件到Swing窗口

Java拖放文件到Swing窗口  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  经过测试是没有问

知识大全 利用 Java Swing 实现游戏开发

利用JavaSwing实现游戏开发  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Swing初体

知识大全 Java很神奇 用swing制作欢迎屏幕

Java很神奇用swing制作欢迎屏幕  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  几乎所有时

知识大全 Java开发中的线程安全选择与Swing

Java开发中的线程安全选择与Swing  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Swin

知识大全 Linux下java的Swing/AWT程序乱码解决

Linux下java的Swing/AWT程序乱码解决  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Java Swing中键盘的处理

JavaSwing中键盘的处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在jdk中分别针对

知识大全 Java Swing中的Accelerator Key

JavaSwing中的AcceleratorKey  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!前

知识大全 Java Swing中的键盘事件处理

JavaSwing中的键盘事件处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在javaSw

知识大全 Java Swing多线程死锁问题解析

JavaSwing多线程死锁问题解析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在基于Jav

知识大全 Java Swing开发中的线程安全

JavaSwing开发中的线程安全  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SwingAP