原文:Java进阶篇(六)——Swing程序设计(下)

三 布局管理器 Swing中,每个组件在容器中都有一个具体的位置和大小,在容器中摆放各自组件时很难判断其具体位置和大小,这里我们就要引入布局管理器了,它提供了基本的布局功能,可以有效的处理整个窗体的布局。常用的布局管理器包括流布局管理器 边界布局管理器 网格布局管理器等。 .绝对布局 绝对布局在上一篇的例子中已经出现过了,是硬性指定组件在容器中的位置和大小,可以使用绝对坐标的方式来指定组件的位置。 ...

2018-02-01 16:21 0 11114 推荐指数:

查看详情

Java进阶篇(六)——Swing程序设计(上)

  Swing是GUI(图形用户界面)开发工具包,内容有很多,这里会分块编写,但在进阶篇中只编写Swing中的基本要素,包括容器、组件和布局等,更深入的内容这里就不介绍了。想深入学习的朋友们可查阅有关资料或图书,比如《Java Swing图形界面开发与案例详解》——清华大学出版社。   早期 ...

Wed Jan 31 23:56:00 CST 2018 6 56622
Java进阶篇 设计模式之十四 ----- 总结

前言 本篇是讲述之前学习设计模式的一个总结,其目的是为了对这些设计模式的进行一个提炼总结,能够通过查看看此就可以理解一些设计模式的核心思想。 设计模式简介 什么是设计模式 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。 为什么使用设计 ...

Tue Dec 18 06:44:00 CST 2018 2 956
Java进阶篇设计模式之一 ----- 单例模式

前言 在刚学编程没多久就听说过设计模式的大名,不过由于当时还是个彻彻底底的菜鸟,并没有去触碰。直到在开始工作中对简单的业务代码较为熟悉之后,才正式的接触设计模式。当时最早接触的设计模式是工厂模式,不过本文讲的是单例模式,这里就留着下篇文章中在讲解。至于为什么先讲解单例模式? 那是因为单例模式 ...

Sat Jul 07 22:47:00 CST 2018 0 1431
java 测试进阶篇

Maven 测试和项目管理 Maven测试辅助 java测试实例 Testng 测试 Testng 参数化 Testng 参数化-数据驱动 Testng 忽略测试和异常处理 Testng +Spring集成 Java + Testng 实例 高级进阶篇-单元测试 ...

Wed Apr 08 23:26:00 CST 2020 0 599
Java Stream API进阶篇

本文github地址 上一节介绍了部分Stream常见接口方法,理解起来并不困难,但Stream的用法不止于此,本节我们将仍然以Stream为例,介绍流的规约操作。 规约操作(reduction ...

Wed Mar 15 16:12:00 CST 2017 4 54554
Java进阶篇(一)——接口、继承与多态

  前几篇是Java的入门,主要是了解一Java语言的相关知识,从本篇开始是Java进阶篇,这部分内容可以帮助大家用Java开发一些小型应用程序,或者一些小游戏等等。   本篇的主题是接口、继承与多态,在看下面的内容之前,首先需要了解一继承和多态。继承机制的使用可以复用一些定义好的类 ...

Sat Jan 27 01:26:00 CST 2018 1 9805
Java进阶篇设计模式之二 ----- 工厂模式

前言 在上一中我们学习了单例模式,介绍了单例模式创建的几种方法以及最优的方法。本篇则介绍设计模式中的工厂模式,主要分为简单工厂模式、工厂方法和抽象工厂模式。 简单工厂模式 简单工厂模式是属于创建型模式,又叫做静态工厂方法模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例 ...

Wed Jul 25 06:42:00 CST 2018 2 1121
Java进阶篇设计模式之十一 ---- 策略模式和模板方法模式

前言 在上一中我们学习了行为型模式的访问者模式(Visitor Pattern)和中介者模式(Mediator Pattern)。本篇则来学习下行为型模式的两个模式,策略模式(Strategy Pattern)和模板模式(Template Pattern)。 策略模式 简介 策略 ...

Wed Nov 14 03:45:00 CST 2018 0 7253
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM