`
hzy200
  • 浏览: 5484 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java学习2-19 Java GUI和Swing

阅读更多

     这两天做了一下书上的题目,出现了很多错误,ClassCastException,空指针错误……,可是后来改错的时候才发现,都是一些粗心的错误。呃!

     1.System.exit(0):正常结束程序。System.exit(1):异常关闭程序。

      2.setHorizonticalScrollBarPolicy:设置水平滚动条

      3. setVerticalScrollBarPolicy:设置垂直滚动条

      4.设置成员变量JTextField jt;后,如果要在构造函数中实例化时,应该写成jt = new JTextField(20);

         而写为JTextField jt = new JTextField(20);时,会出现java.lang.NullPointerException。

      5.关于myeclipse8.5 中

         J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默

      deprecation 使用了不赞成使用的类或方法时的警告 

      unchecked 执行了未检查的转换时的警告,例如当使用集合时没有用泛型 (Generics) 来指定集合保存的类型。 

      fallthrough 当 Switch 程序块直接通往下一种情况而没有 Break 时的警告。 

      path 在类路径、源文件路径等中有不存在的路径时的警告。  

      serial 当在可序列化的类上缺少 serialVersionUID 定义时的警告。  

      finally 任何 finally 子句不能正常完成时的警告。 

      all 关于以上所有情况的警告。 

 

分享到:
评论

相关推荐

    javaSwing皮肤大全.rar

    Java Swing 是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件和工具,用于构建桌面应用程序。Swing 提供了一种可定制外观和感觉(LookAndFeel)的方法,使得开发者可以改变应用的视觉风格,以满足不同用户...

    java swing 2nd源码

    Java Swing是Java GUI(图形用户界面)开发的重要库,它基于Java AWT(Abstract Window Toolkit)并提供了更丰富的组件和事件处理机制。本资源“java swing 2nd源码”显然是来自一本关于Java Swing的第二版书籍,...

    JAVA课程PPT-----最新学习资料

    17. GUI编程:使用Swing或JavaFX构建图形用户界面,掌握组件的使用和布局管理。 十、Java框架 18. Spring框架:介绍Spring的核心特性,如依赖注入和AOP(面向切面编程)。 19. Hibernate:学习ORM(对象关系映射)...

    JavaSwing编程demo

    总的来说,"JavaSwing编程demo"项目是学习Java GUI编程的一个好起点,它涵盖了Swing的基本组件、布局管理、事件处理和外观定制等核心概念。通过实际操作和修改代码,学习者可以加深对Swing的理解,进一步提升Java...

    Java编程1-20例 Java编程1-20例

    13. **Swing和JavaFX**:这两个是Java的图形用户界面(GUI)工具包,用于构建桌面应用程序。Swing是老一代的库,而JavaFX提供了更现代的UI设计和动画功能。 14. **注解(Annotation)**:注解提供了一种元数据,...

    Java Swing大神必经之路

    第3篇 Java Swing大神必经之路3:JavaSwing-AbstractButton详解 本篇文章对 AbstractButton 进行了详细的介绍,包括其定义、构造方法、setParameter() 等,幫助讀者更好地理解 AbstractButton 的使用。 第4篇 Java ...

    java swing围棋游戏

    Java Swing是Java GUI(图形用户界面)库,用于构建桌面应用程序。在本案例中,"java swing围棋游戏"是一个基于Swing开发的围棋应用程序。它提供了用户友好的图形界面,让用户能够在线上或本地环境中玩围棋游戏。让...

    Java编程语言入门 Java语言基础教程 第10课 Java的GUI设计 之 Swing 共21页.pdf

    【课程大纲】 第01课 Java语言简介 共24页.pdf 第02课 Java编程概述 IDE课 Eclipse 共31页.pdf 第03课 Java语言基本语法 ...第10课 Java的GUI设计 之 Swing 共21页.pdf 第11课 Graphics 图形和Java2D 共24页.pdf

    Java编程21-50例 Java编程21-50例

    14. Swing或JavaFX图形用户界面(GUI)编程:创建窗口、按钮、文本框等组件,以及事件监听和处理。 15. 网络编程:Socket通信、ServerSocket、URL连接和HTTP请求。 16. Lambda表达式与函数式接口:Java 8引入的新...

    JAVA Swing 全教程

    JAVA Swing 是Java GUI(图形用户界面)开发的重要库,它为开发者提供了丰富的组件和功能,使得构建复杂的桌面应用程序变得更为简单。Swing是基于Java Foundation Classes (JFC) 平台的一部分,它在Abstract Window ...

    java-Net-wzq-Source.rar_java五子棋_五子棋java_网络 五子棋

    【Java五子棋网络版详解】 本项目是一个基于Java实现的网络五子棋游戏,它允许局域网内的玩家通过网络进行对弈...通过学习和分析该项目,开发者可以深入理解Java网络编程的实战应用,同时也能掌握棋盘游戏的设计思路。

    java学习网站一览表

    - **简介**:专注于Java Swing组件的网站,对于从事GUI开发的Java开发者来说非常有用。 ### 19. Home of free VGUI C++ library and VIDE C++/Java IDE for Windows and Linux - **网址**:...

    Java Swing图形界面开发与案例详解

    Java Swing是Java编程语言...通过学习这407页的教程,开发者将能够熟练地构建出功能丰富、用户友好的Java桌面应用,充分掌握Java Swing的核心技术和最佳实践。无论是初学者还是有一定经验的开发者,都能从中受益匪浅。

    clase-19-gui-c-a-f-wendysoto:clase-19-gui-caf-wendysoto由GitHub Classroom创建

    标题中的"clase-19-gui-c-a-f-wendysoto:clase-19-gui-caf-wendysoto由GitHub Classroom创建"表明这是一个关于GUI(图形用户界面)编程的学习项目,可能是课程第19次课的内容,由GitHub Classroom这个在线教学平台...

    Core Java 2 - Volume II - Advanced Features 5th

    - **GUI开发**:探讨如何利用Java Swing或AWT库来创建复杂的图形用户界面。 - **数据库连接**:讨论如何使用Java Database Connectivity (JDBC) 来访问关系型数据库系统。 - **XML处理**:讲解Java中处理XML文档的...

    Java Programming 24-Hour Trainer

    本书不仅涵盖了Java的基本语法和面向对象编程的核心概念,还深入探讨了GUI开发、网络编程、多线程处理以及数据库操作等高级主题。 #### 二、基础知识与核心概念 ##### 1. Java简介 (Lesson1) - **Java的发展历史...

    clase-19-gui-c-a-f-Dannygua:clase-19-gui-caf-Dannygua由GitHub Classroom创建

    Java提供了多种GUI工具包,其中最常用的是JavaFX和Swing。在这个课程或项目中,我们可能会学习到以下内容: 1. **Swing基础**:Swing是Java标准版(Java SE)的一部分,提供了许多组件,如JFrame(窗口)、JButton...

    基于Java swing带GUI界面的宾馆管理系统(源码+数据库+ppt).zip

    《基于Java Swing的宾馆管理系统详解》 在信息技术领域,开发用户友好的图形用户界面(GUI)应用程序是提高用户体验的关键。...对于学习Java GUI编程或希望深入理解Swing应用开发的人来说,这是一个非常有价值的实例。

    java_Java__-8_基础知识.pdf

    9. **Java 2 GUI库**:Java Swing是Java 2引入的图形用户界面库,提供了丰富的组件和布局管理器。 10. **字符串操作**:字符串是不可变的,所以选项A中`A-="cde"`是错误的;选项B使用`+=`符号正确地将`cde`追加到...

    java 学习PPT课件

    17. **Java Swing**:创建图形用户界面(GUI)的基础,包括JFrame、JButton、JLabel、JTextArea等组件的使用。 18. **Java集合高级**:TreeSet、TreeMap、LinkedHashMap等集合类的特性,以及集合框架中的迭代器和...

Global site tag (gtag.js) - Google Analytics