JFreeChart Tutorial

Was hilft die ausführlichste und detaillierteste Statistik, wenn Sie nicht angemessen präsentiert und veranschaulicht werden kann? Fakten in Zahlen auszudrücken ist in der Regel langweilig und schwer zu merken. Die einfachsten Säulen- oder Tortendiagramme erhöhen die Erinnerung an eine Statistik um ein vielfaches. JFreeChart ist ein frei erhältliches Java Framework, mit dessen Hilfe komplexe Diagramme […]

Mehr lesen »

Datenaufbereitung über JTabbedPane, JList und JTable – Tutorial

In der Java Oberflächenprogrammierung liest in der Regel der Softwareentwickler Daten aus einer Datenbank um sie anschließend visuell in seinem Programm zu veranschaulichen. Für die Veranschaulichung gibt es unterschiedlichste Möglichkeiten. In diesem Tutorial wird gezeigt, wie Daten beispielsweise in einer Liste oder in einer Tabelle visuell aufbereitet werden können. Das Ganze wird in einer Anwendung […]

Mehr lesen »

Java – Look and Feel ändern

In der Java Programmierung ist es immer wieder schön, von Haus aus nicht auf ein bestimmtes Theme (Look and Feel) bei der Entwicklung von Programmen angewiesen zu sein. So bietet Java bereits als Standard vier unterschiedliche Themes an. In diesem Tutorial wird kurz und knapp gezeigt, wie verschiedene Oberflächenelemente unter den vier Themes aussehen. Die […]

Mehr lesen »

Ying Yang Grafikprogrammierung

Im folgenden werden wir das Ying Yang Symbol mit Hilfe der Java Grafikprogrammierung erstellen. Hierzu sind folgende Schritte notwendig: Neues Projekt erstellen: de.michel.graphic.yingyang Paket erstellen: yingyang Klasse Painter.java erstellen Klasse YingYang.java erstellen

Mehr lesen »

Grafische Benutzeroberflächen – AWT und Swing

AWT und Swing sind die Komponenten in der Java Programmierung, die dem Programmierer helfen die entwickelte Software benutzerfreundlicher aussehen zu lassen. Diese beide Möglichkeiten unterscheiden sich aber grundlegend weshalb sie im folgendem erläutert werden. Abstract Window Toolkit (AWT) Das Abstract Window Toolkit, kurz AWT, ist die erste API von Sun welche eine plattformunabhängige Basis einer […]

Mehr lesen »