Radar Charts und Properties

unknown

Bekanntes Mitglied
Hallo Leute

Ich hab' folgendes Problem:

Ich hätte eine Liste mit verschiedenen Schülern. Für jeden Schüler gibt es eine Datei, inder seine Noten gespeichert sind (soweit so gut).

Man hat die Möglichkeit, einen Schüler auszuwählen und danach soll so eine Grafik wie diese erscheinen (natürlich viel schöner):
radarmnl0tsgrcb.jpg


Bei diesem Beispiel hat der ausgewählte Schüler folgende Noten:
F1: 5, F2: 5, F3: 3, F4: 6 etc...

Nun habe ich leider keine Erfahrung mit Radar Charts. Hab gehört, es soll auch ohne die Standarklassen von Java möglich sein.

Ich wüsste beispielsweise nicht, wie ich diese Linien mit den entsprechenden "Trennungen" (die kleine Linien welche senkrecht zu den Hauptlinien stehen) zeichnen soll und danach die Koordinaten für die entsprechenden Noten auch noch finden.

Die Klasse "Proporties" ist bei diesem Programm auch ziemlich relevant.


Habt ihr irgendwelche Tipps bzw. Beispiele oder Lösungsansätze? :)
 
Zuletzt bearbeitet:

unknown

Bekanntes Mitglied
wie gesagt, habe ich in diesem Bereich keine Erfahrung, deshalb wäre ich froh, wenn die Antworten etwas konkreter wären.
oder hätte ich den Thread vielleicht bei "AWT, Swing & SWT" erstellen sollen?
 

HimBromBeere

Top Contributor
Haste denn mal nach JFreeCharts gegoogelt? Das ist eine Bibliothek (aktuell glaub Version 1.0.13 oder sowas) zum Erstellen von Diagrammen und geordenten Datendarstellungen. Kannst du dir hier runterladen.
Eine sehr große Vielfalt an Diagrammtypen bekommst du damit (u.a. deine Radarcharts) und haufenweise Gestaltungsmittel auch noch. Schau´s dir mal an
Mit AWT und Swing hat das Ganze auch nur bedingt was zu tun, wenn es einen Moderator stört, wird er das schon verschieben...
 
Zuletzt bearbeitet:

unknown

Bekanntes Mitglied
Danke für die Antwort.
Also ich hab' jetzt das Demo angeschaut. Hab' allerdings keine "Radar Charts" gefunden... bist du sicher, dass diese auch dabei ist? Ich finde sie nicht :)
 

unknown

Bekanntes Mitglied
muss ich nun das ganze Zip-File "jfreechart-1.0.14.zip" als Bibliotheck in mein Projekt importieren oder die einzelnen Files im Folder "lib"?
Angenommen ich möchte das "SpiderWebChartDemo1". Wie sollte ich dann vorgehen? hier steht ja:
"The complete source code for this demo collection is available to download when you purchase the JFreeChart Developer Guide from Object Refinery Limited."

Ich habe irgendwie keine Anhaltspunkte, wie ich so was nachzeichnen könnte...
 
M

Marcinek

Gast
Wiso nachzeichnen?

Jfreecharts ist die bekannteste Lib zum zeichenen von Diagrammen. Ich würde vorschlagen das mal zu googeln.

Ich mache immer "using <name der Komponente>".
 

unknown

Bekanntes Mitglied
ich finde im google keine Anzweisung, wie ich Jfree Chart importieren kann. Sprich, bei allen Tutorials wird es vorausgesetzt, dass mann diese bereits importieret hat.

ich möchte so was machen können:

[Java]
import org.jfree.ui.*;
import org.jfree.chart.*;
import org.jfree.chart.plot.*;
import org.jfree.chart.labels.*;
import org.jfree.chart.title.*;
import org.jfree.data.category.*;
[/Java]

Welche Files müssen wo abgelegt werden damit ich Jfree Charts benutzen kann?
 

tuttle64

Bekanntes Mitglied
ich finde im google keine Anzweisung, wie ich Jfree Chart importieren kann. Sprich, bei allen Tutorials wird es vorausgesetzt, dass mann diese bereits importieret hat.

Wo Du die Files ablegst, ist Dir überlassen. Es ist allerdings empfehlenswert, alle benutzten Jars im gleichen Verzeichnis abzulegen, damit die Verwaltung vereinfacht wird. Damit nun der Java Compiler weiss, wo die Jars abgelegt sind, musst diese im CLASSPATH aufnehmen. Bei einem import wird das aktuelle Projektverzeichnis nach dieser Klasse gesucht und in den Jars/Klassen im CLASSPATH.
 

unknown

Bekanntes Mitglied
Ich habe alle Anweisungen die sie selbst in einem PDF veröffentlicht haben verfolgt und es hat mit dem Import trotzdem nicht geklappt. Deshalb habe ich es selber gezeichnet.

Nun eine kleine Frage bezüglich der Radar Charts. Wie finde ich den Spiegelpunkt eines Punktes den ich beispielsweise um 50 Grad (richtung Uhrzeigersinn) gedreht habe?

Ich habe diese Formel für Spiegelpunkte gefunden:
x' = x * cos( alpha ) - y * sin(alpha );
y' = y * cos( alpha ) - x * sin ( alpha );

und im Java umgesetzt:

Java:
double x = 240;
double y= 240;
double endX = x * Math.cos(Math.toRadians(50)) - y * Math.sin(Math.toRadians(50)); 
double endY = y * Math.cos(Math.toRadians(50)) - x * Math.sin(Math.toRadians(50));

Das Ergebnis ist allerding alles andere als gelungen. Weiss jemand wieso?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Design-Tipps für neues Programm (Excel-Charts-...) Java Basics - Anfänger-Themen 3
A Java-Properties und -RessourceBundles Java Basics - Anfänger-Themen 5
C Pfad zu Properties-File bei ResourceBundle Java Basics - Anfänger-Themen 7
amazinglife77 Input/Output Lesen/Schreiben Properties: in eclipse geht, als JAR nicht Java Basics - Anfänger-Themen 4
E Gibt es in Java Properties (wie in C#) Java Basics - Anfänger-Themen 6
D Von einem Objekt auf Properties zugreifen Java Basics - Anfänger-Themen 3
U Properties außerhalb des war-Files Java Basics - Anfänger-Themen 1
U Richtig *.properties speichern Java Basics - Anfänger-Themen 0
Z Erste Schritte Versuche ein Labyrinth in einem Terminal zu erstellen, aber kann die properties Datei nicht einlesen Java Basics - Anfänger-Themen 3
I Properties oder Umgebungsvariablen mit ${irgendwas} lesen? Java Basics - Anfänger-Themen 2
I beim auslesen der Properties gibt es ein Fehler Java Basics - Anfänger-Themen 7
kaoZ Best Practice Properties oder Preferences ? Java Basics - Anfänger-Themen 16
M Umgebungsvariable JFileChooser#setCurrentDirectory via Properties setzen? Java Basics - Anfänger-Themen 5
P Properties speichern Java Basics - Anfänger-Themen 1
S Klasse properties - Probleme beim umwandeln Java Basics - Anfänger-Themen 3
A Properties erweitern Java Basics - Anfänger-Themen 2
G Java Properties, Downloader Java Basics - Anfänger-Themen 5
O Java Properties - Daten auslesen Java Basics - Anfänger-Themen 13
T Schlüsselworte Probleme mit den Properties Java Basics - Anfänger-Themen 7
R Input/Output Speichern von Properties führt zu merkwürdigen "\" Java Basics - Anfänger-Themen 4
B Properties ausgeben Java Basics - Anfänger-Themen 5
B Properties oder Serializable Java Basics - Anfänger-Themen 3
S Properties-Datei schützen Java Basics - Anfänger-Themen 6
P Properties Datei auslesen? Komfortabeler? Java Basics - Anfänger-Themen 2
J Liste als Properties Java Basics - Anfänger-Themen 6
M Input/Output log4j mit properties datei Java Basics - Anfänger-Themen 6
T Vorgehen Properties Java Basics - Anfänger-Themen 4
S jcal4j/jlog4j Wo muss die Properties file rein? Java Basics - Anfänger-Themen 2
T Properties Datei gruppieren Java Basics - Anfänger-Themen 2
S Unterschied java.util.prefs / java.util.Properties Java Basics - Anfänger-Themen 3
I Problem mit Properties-Kommentare Java Basics - Anfänger-Themen 2
M Properties hinzufügen Java Basics - Anfänger-Themen 12
ruutaiokwu properties values automatisch escapen ??? Java Basics - Anfänger-Themen 3
M Properties Eintrag löschen, welcher in der JList "ausgewählt" wurde Java Basics - Anfänger-Themen 2
L Properties Reihenfolge vorgeben Java Basics - Anfänger-Themen 13
H Arbeiten mit Properties Java Basics - Anfänger-Themen 8
E Parameter aus Properties-Datei einlesen Java Basics - Anfänger-Themen 35
raptorrs Schreiben in Properties-File klappt nicht Java Basics - Anfänger-Themen 6
A log4j - wie kann ich im Quellcode initialisieren statt in der properties-Datei? Java Basics - Anfänger-Themen 2
Z Anfänger Problem mit Properties Java Basics - Anfänger-Themen 8
J Java.Util.Properties wrapper class (Review Request) Java Basics - Anfänger-Themen 2
R Properties über statischen Pfad laden Java Basics - Anfänger-Themen 2
M Erstbefüllung Properties Java Basics - Anfänger-Themen 3
L System-Properties Java Basics - Anfänger-Themen 4
Y Preferences / Properties Anwendung plattformunabhängig Java Basics - Anfänger-Themen 4
? java.util.Properties Wert von key mehrfach vorhanden Java Basics - Anfänger-Themen 13
K Convert Properties to File Java Basics - Anfänger-Themen 2
G ResourceBundle - Properties Java Basics - Anfänger-Themen 3
T Properties casten Java Basics - Anfänger-Themen 4
G Pfadangaben in properties file Java Basics - Anfänger-Themen 3
S has no properties Java Basics - Anfänger-Themen 2
M Properties Datei - einlesen Java Basics - Anfänger-Themen 18
G Properties im jar file speichern Java Basics - Anfänger-Themen 6
G Properties in jar File . Java Basics - Anfänger-Themen 2
M Variablen innerhalb der properties-datei Java Basics - Anfänger-Themen 2
B Properties erkennen, auslesen Java Basics - Anfänger-Themen 7
L Pfad per Properties schreiben lassen Java Basics - Anfänger-Themen 2
G Nutzt ihr die Methode storeToXML von Properties Java Basics - Anfänger-Themen 2
G Inhalte in einer Properties Datei setzen? Java Basics - Anfänger-Themen 14
N Properties in einen Vector Java Basics - Anfänger-Themen 6
M relative Pfadangabe beim laden von properties Datei Java Basics - Anfänger-Themen 4
G .properties lesen Java Basics - Anfänger-Themen 17
G Properties und eine Liste in einem entry key. Java Basics - Anfänger-Themen 2
V Sprache umschalten mit properties-files mit KSKB Java Basics - Anfänger-Themen 3
V Menüeinträge und ähnliches aktualisieren (aus properties) Java Basics - Anfänger-Themen 10
loadbrain Properties file einlesen Java Basics - Anfänger-Themen 2
B Properties speichern Java Basics - Anfänger-Themen 2
B Zugriff auf Properties Java Basics - Anfänger-Themen 6
R Umlaute in einer .properties-Datei Java Basics - Anfänger-Themen 1
dercheffe properties Java Basics - Anfänger-Themen 2
G properties-Datei innerhalb eines package auslesen Java Basics - Anfänger-Themen 3
G Properties-Objekt erzeugt Java Basics - Anfänger-Themen 3
P Java.utll.properties in datei schreiben Java Basics - Anfänger-Themen 6
L Programmsprache wechseln (Labels.): Properties auslesen Java Basics - Anfänger-Themen 2
S Properties im Jar FileNotFound Java Basics - Anfänger-Themen 2
G properties und image Dateien aus jar einlesen Java Basics - Anfänger-Themen 4
M Properties ausserhalb von jar files Java Basics - Anfänger-Themen 3
J Zugreifen *.properties auserhalb von *.jar Java Basics - Anfänger-Themen 5
E Model und i18n bzw. Properties Java Basics - Anfänger-Themen 10
M Kann man den Kommentar der Properties-Klassen auslesen? Java Basics - Anfänger-Themen 2
P Kann kein Array von Properties erstellen. Java Basics - Anfänger-Themen 5
T Stelle wo ich Properties-Datei auslesen kann? Java Basics - Anfänger-Themen 6
F Properties -- diesmal löschen Java Basics - Anfänger-Themen 3
F Properties nachträglich hinzufügen Java Basics - Anfänger-Themen 3
N Properties auf Kommandozeile setzen, die erhalten bleiben Java Basics - Anfänger-Themen 2
S Java Beans - Bound Properties Java Basics - Anfänger-Themen 6
S Für Properties ein foreach? Java Basics - Anfänger-Themen 7
T Properties im JAR speichern - FileNotFound Java Basics - Anfänger-Themen 4
G properties Datei in jar-File wird nicht gefunden Java Basics - Anfänger-Themen 5
C Properties Methode parsen? Java Basics - Anfänger-Themen 3
D Properties in Datei schreiben Java Basics - Anfänger-Themen 4
N Kommentare in Properties-Dateien Java Basics - Anfänger-Themen 6
K Zugriff auf WINDOWS Properties??? Java Basics - Anfänger-Themen 7
C Properties Java Basics - Anfänger-Themen 13

Ähnliche Java Themen

Neue Themen


Oben