May 2008
November 2007
JFreeChart
by 5 othersJFreeChart is a free 100% Java chart library that makes it easy for developers to display professional quality charts in their applications. JFreeChart's extensive feature set includes:
* a consistent and well-documented API, supporting a wide range of chart types;
* a flexible design that is easy to extend, and targets both server-side and client-side applications;
* support for many output types, including Swing components, image files (including PNG and JPEG), and vector graphics file formats (including PDF, EPS and SVG);
* JFreeChart is "open source" or, more specifically, free software. It is distributed under the terms of the GNU Lesser General Public Licence (LGPL), which permits use in proprietary applications.
For a closer look at JFreeChart, please try our JFreeChart Demo (web start) or browse the Samples page.
May 2007
richhtml4eclipse
by 1 otherrichhtml4eclipse is a widget for WYSIWYG HTML-Editing, that can be integrated into a eclipse-environment. It’s an adaption of a web-based HTML-Editor that is fully based on DOM. There are different possibilities to add listeners to keep on track of the user-input, selection, etc. There is also a support to toggle the different selections based on the current cursor or selection.
How to Use Tables
by 3 othersThis section has been updated to reflect features and conventions of the latest release, JDK 6.0, but it is not yet final. We've published this preliminary version so you can get the most current information now, and so you can tell us (please!) about errors, omissions, or improvements we can make to this tutorial.
Le composant JTable de Swing
Swing est une librairie Java fournie par le JDK ( Java Devellopement Kit). Elle permet la création d'interface graphique complète, souvent associée à Awt dont elle est une évolution. Son avantage principale réside dans sa portabilité accrue puisque les éléments fournies sont dessinés par la librairie elle même et non par le système d'exploitation.
Parmi les nombreux éléments proposés par Swing, il en est un des plus intéressants et utiles : la JTable. Cet élément permet la création de table pour le stockage et le tri de données. Cet article a pour but de décrire la création de JTable simple et complexe.
April 2007
Faire un simple client MySQL dans NetBeans
by 1 otherNetBeans possède un bel interface pour se connecter à la DB, mais la plupart des commandes SQL doivent être introduite dans leur entièreté. J'ai fait une application Swing pour l'insertion, et la visualisation des données d'une table de base de données MySQL. Cet exemple est trè simple, disponible pour une table spécifique et sans opération de suppression ou mise à jour. Il devrait être étendu mais le document aurait été plus long et plus compliqué, je suis désolé.
A Swing Architecture Overview
To build a set of extensible GUI components to enable developers to more rapidly develop powerful Java front ends for commercial applications.
Swing Tutorial in Matisse - Custom Table Models
In real-world applications, however, you're most likely going to define your custom TableModel to do things like access a database. For example, TableDemo.java sets up MyTableModel as an inner class. So how do you get this set up in the IDE?
Guide de l’environnement netbeans
Ce guide est simplement destiné à fournir quelques repères essentiels pour utiliser diverses possibilités de conception graphique de l’environnement netbeans.
Swing interfaces graphiques sous NetBeans 5.0
Cette application permet au travers d'une interface graphique :
* d'ouvrir une connexion vers n'importe quelle base de données au travers du JDBC (moyennant que le driver utilisé se situe dans le classpath spécifié au lancement de l'application)
* de fermer cette connexion (pour en ouvrir ultérieurement une autre)
* de taper n'importe quelle requête sql dans une zone de saisie texte.
o si cette requête est de type query, le resultat (ResultSet) est affiché dans une fenêtre de dialogue (JDialog) à l'aide d'un composant JTable.
o si cette requête est de type update, un panneau de dialogue (JOptionPane) indiquant le nombre de lignes modifiées dans la base est affiché.
* de modifier les données dans la table et de construire ainsi la requête de mise à jour de la base.
Trail: Creating a GUI with JFC/Swing
by 1 otherThis trail tells you how to create graphical user interfaces (GUIs) for applications and applets, using the Swing components.
1
(12 marks)