频道栏目
首页 > 安全 > JAVA > 正文
  • 1.3 用Java Swing绘制自定义的JPanel

    Swing的JPanel组件是GUI编程中最重要的面板组件,可以通过重写JPanel中paint-Component方法实现对JPanel面板组件的背景颜色的调整或添加背景图片,进而实现自定义版本的面板(JPanel)组件。只要完成如下几步就可

    关键词: 用Java  Swing绘制自定义的JPanel 

  • 1.2.2 使用Java 2D实现太极图形绘制

    太极在中国源远流长,黑白相间的太极图案已经是一个文化标志,这里将使用Java 2D的图形绘制技术实现太极图案的绘制。如果仔细观察太极图案,就会发现它是非常精准的黑白对称图案。可通过设置画笔颜色来实现黑白

    关键词: 太极  图形 

  • 1.2.1 基本的Java 2D图形绘制

    Java 2D图形绘制支持的图形形状如图1-1所示。Java 2D图形绘制最常见的是将绘制代码放在paintComponent(Graphics g)方法中,显示时Swing会首先调用paint()方法。该方法会调用下面的三个方法:paintComponent

    关键词: 图形 

  • 1.2 Java 2D API

    当Graphics向下转型为Grahpics2D时,Java 2D的图形绘制引擎得以访问,一个功能更加丰富的图形库呈现在读者眼前,它就是Java 2D API。如果你问笔者Java 2D与Swing有何关系,可以很认真地说,二者毫无瓜葛,Ja

    关键词: 1  2 Java  2D  API 

  • 1.1.3 Java Swing Graphics2D的重要属性

    Graphics可以向下转型为Graphics2D对象,可以通过设置绘制属性来实现对图形绘制质量的控制。其接受对象为RenderingHints的枚举类型,通过方法setRenderingHint(Rendering-Hints key, RenderingHints value)来

    关键词: 属性 

  • 1.1.2 Graphics图形设备的获取、使用和销毁

    在Java Swing中正确获取Graphics对象的方法有两种。第一种是从BufferedImage对象实例中获取,其代码如下:bufferedImage createGraphics() bufferedImage为对象实例第二种方法是通过重载Swing组件的paintC

    关键词: 图形  设备 

  • 1.1.1 Graphics概述

    1 1 什么是Java图形设备Graphics简单地说Graphics是Java图形绘制引擎的访问接口,只有通过它才可以访问到Java GUI的图形绘制引擎,实现图形的绘制与绘制过程的控制。1 1 1 Graphics概述Grahpics的功能大致可以

    关键词: Graphics  概述 

  • 概述

    在开始本书内容之前,笔者假设你已经有了面向对象语言编程的基本概念,了解Java语言的基本语法与特征,原因在于本书的所有源代码都是基于Java语言实现的,而且是基于Java开发环境运行与演示所有图像处理算法的。

    关键词: 概述 

  • 目录

    前言第1章 Java Graphics及其API简介11 1 什么是Java图形设备Graphics11 1 1 Graphics概述21 1 2 Graphics图形设备的获取、使用和销毁21 1 3 Java Swing Graphics2D的重要属性31 2 Java 2D API31 2 1

    关键词: 目录 

  • 前言

    为什么要写这本书我对图像处理的认识最初来自于读软件工程专业时做毕业设计论文的需要,毕业论文做完以后,我便把所有关于图像处理的知识扔到了一边。2011年的一天有位朋友问了我几个简单的图像处理方面的问题,

    关键词: 前言 

  • Java数字图像处理:编程技巧与应用实践

    本书分为两大部分,其中第一部为前三章,主要介绍Java Swing编程的基础知识。第二部分是本书的核心内容,系统全面地介绍图像处理的各种方法与常见应用场景编程实现。如果你已经对Java语言和Java Swing有基本的

    关键词: 编程技巧  图像处理  数字 

  • 1.6.5 太注重企业

    Java平台在公司和企业的开发者中使用广泛,因此觉得Java太注重企业一点也不奇怪。人们认为Java缺少面向社区的语言所具有的自由风格。其实,Java一直都是,而且以后仍将是社区和免费或开源软件开发所广泛使用的语

    关键词: 企业 

  • 1.6.4 不安全

    2013年,Java平台出现了几个安全漏洞,导致Java8的发布日期延后了。其实,在此之前就有人批评Java的安全漏洞数量众多。在这些漏洞中,有很多都涉及Java系统的桌面和GUI组件,不会影响使用Java编写的网站或其他服

    关键词: 不安全 

  • 1.6.3 性能问题

    现在仍然有人批评Java平台的速度慢,而且所有批评都集中在平台上,这或许是最不合理的批评了。Java1 3引入了HotSpot虚拟机和JIT编译器,而且在随后的15年里,一直在革新和改进虚拟机及其性能。现在,Java平台的速

    关键词: 性能  问题 

  • 1.6.2 变化慢

    Java第一版发布至今已经超过15年了,而且在那个时候也没经过完整修订。在这段时间里,很多其他语言(例如微软的C )都发布了不向后兼容的版本,而Java没这么做,因此受到了部分开发者的批评。而且,最近几年,Ja

    关键词: 变化   

  • 1.6.1 过度复杂

    人们经常批评Java核心语言过度复杂。即便是Objecto=newObject();这样简单的语句,也有重复——赋值符号左右两边都出现了类型Object。批评人士认为这么做完全是多余的,其他语言都不需要重复声明类型,而且很多辅

    关键词: 过度  复杂 

  • 1.6 回应对Java的一些批评

    Java出现在公共视线中已有很长一段时间了,因此,在这些年里受到的批评也相当多。这些批评可以归咎于一些技术缺点,以及第一版过度的市场推广。不过,有些批评只是技术圈的传言,不是很准确。本节,我们来看一些

    关键词: 回应    Java    一些  批评 

  • 1.5.4 Java和JavaScript比较

    Java是静态类型语言,JavaScript是动态类型语言。Java使用基于类的对象,JavaScript使用基于原型的对象。Java提供了良好的对象封装,JavaScript没有提供。Java有命名空间,JavaScript没有。Java支持多线程,Java

    关键词: Java    JavaScript  比较 

  • 1.5.3 Java和PHP比较

    Java是静态类型语言,PHP是动态类型语言。Java有JIT,PHP没有(PHP6可能会有)。Java是通用语言,PHP在网站技术之外很难见到。Java支持多线程,PHP不支持。

    关键词: Java    PHP    比较 

  • 1.5.2 Java和C++比较

    Java的对象模型比C++简单。Java默认使用虚分派(virtualdispatch)。Java始终使用值传递(不过Java中的值也能作为对象引用)。Java不完全支持多重继承。Java的泛型没C++的模板强大(不过危害性较小)。Java无法重

    关键词: C++ 

排行
热门
论坛推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站