background preloader

Java

Facebook Twitter

Java J2EE Portal. : Java Source Code Warehouse. Cours Java et Eclipse de J.M. Doudoux. Développons en Java Préambule A propos de ce document Remerciements Notes de licence Marques déposées Historique des versions Partie 1 : Les bases du langage Java 1.

Cours Java et Eclipse de J.M. Doudoux

Présentation de Javaintroduit le langage Java en présentant les différentes éditions et versions du JDK, les caractéristiques du langage et décrit l'installation du JDK1.1. SWT « Java Tutorial. FAQ Java. Une classe interne est une classe qui est déclarée à l'intérieur d'une autre classe.

FAQ Java

Le principal avantage des classes internes vient du fait qu'elles ont accès à tous les membres de leur classe conteneur quel que soit le niveau de visibilité. Ainsi les membres private de la classe conteneur sont visibles par toutes ses classes internes. Note : En réalité le compilateur génèrera implicitement une méthode d'accès synthétique de visibilitée package-only. On distingue toutefois quatre grands types de classes internes : Les classes internes static ("static nested classes"), qui correspondent à de simples classes déclarées à l'intérieur d'une autre classe. Les deux premiers types ("static nested classes" et "inner classes") étant déclarées au même niveau que les membres de la classes, ils peuvent donc bénéficier des mêmes possibilitées de visibilités : public, protected, package-only("rien") ou private. Par exemple : Mais ce type d'écriture est généralement déconseillé. Introduction to SWT Graphics.

Copyright © 2003 International Business Machines Corp.

Introduction to SWT Graphics

Summary The package org.eclipse.swt.graphics contains classes that allows management of graphics resources. Graphics can be drawn on anything that implements org.eclipse.swt.graphics.Drawable, which includes org.eclipse.swt.widgets.Control and org.eclipse.swt.graphics.Image. The class org.eclipse.swt.graphics.GC encapsulates all of the drawing API, including how to draw lines and shapes, draw text and images and fill shapes. This article shows how to use a GC to draw onto an Image, or onto a control through its paintEvent callback. The Canvas control, specifically designed for drawing operations, has a number of constructor style bits that allow you to determine when and how painting occurs, and the article shows how to use these. Drawing on an Image The code below creates a GC with an image as its argument and draws two lines on it, one from the top left (0,0) to the bottom right, and one from the top right to the bottom left.

Help - Eclipse SDK.