2017-07-21 3 views
0

Kürzlich jede GUI-Komponente, die ich von anderen Bibliothek gefunden habe, ist es sehr nützlich, wenn ich es in die Netbeans pallete hinzugefügt. Aber für diesen (JFreeChart) weiß ich nicht.JFreechart in Netbeans pallete

Dies ist die Bibliothek, die ich nehme. JFreechart.

Ich habe bereits die Bibliothek in den Netbeans hinzugefügt. Einfach normal. enter image description here

Aber wenn ich in die pallete, fand ich zu viele Dateien. Welche soll ich nehmen? Verwirrt .... enter image description here

+0

Cross-gepostet [hier] (http://www.jfree.org/forum/viewtopic.php?f=3&t=117848). – trashgod

+0

ist nicht verboten? – gumuruh

+0

Überhaupt nicht; nur ein Link als Referenz. – trashgod

Antwort

1

Sie sollten alle Dateien auswählen, welche Komponenten-Klassen sind, wenn Sie also halten Sie [STRG] oder ([CMD] auf dem Mac) sollten Sie mehrere Dateien auswählen können. Ich denke für JFreechart sind die Dateien, die mit "Chart" enden, die Chart-Komponenten.

Edit:

Eigentlich, nachdem ich versucht, musste ich einfach erkennen, dass dies nicht möglich ist, gibt es nur eine Swing-Komponente innerhalb JFreeChart die ChartPanel ist und dass man folgt nicht die Bean-Specs, so gibt Es gibt keine Möglichkeit, JFreechart zum GUI-Builder von NetBeans hinzuzufügen, Sie müssten ein JPanel an der Stelle platzieren, an der Sie das Diagramm haben möchten, und dann das ChartPanel manuell in Ihrem Code erstellen und es dann dem JPanel hinzufügen. Hoffe, dass hilft

+0

ooh, ... das ist der Fall. Scheint, dass die Entwickler von jFreechart nicht die Absicht haben, es in Netbeans Pallete steckbar zu machen. Seufzen :( Jede andere Bibliothek mit der ähnlichen Funktionalität, aber kann in der Palette enthalten sein, @funfried? – gumuruh

+0

@ gumuruh Ich glaube nicht, zumindest kann ich nicht an eine andere gute Diagramm-Bibliothek als JFreechart in dieser Verwendung denken Fall, aber was wäre der Vorteil, es in Matisse (Name des GUI-Builders) zu haben? Sie müssen immer noch die Plots und einige Renderer in Ihrem Code erstellen, das ChartPanel ist der kleinste Teil eines Diagramms in JFreechart. – funfried

+0

der Vorteil , ist die Größe, und es ist feste Position, nachdem wir es auf jframe gezogen haben, genauso wie wir es mit JTable und seinen Komponenten im Inneren gemacht haben: D Aber natürlich können wir es immer noch innerhalb des Codes anpassen (programmatisch). – gumuruh