[an error occurred while processing this directive]
Top 5 Jars Java Chart / tChart V 5.31
English Version English [an error occurred while processing this directive]
[an error occurred while processing this directive] [an error occurred while processing this directive]
INDEX
ASP ou JSP
Générez vos charts sous forme
d'images avec les composants
 JSP jspChart
 ASP acxChart



News V 5.31
VERSION 5.31
  • Correction d'un probleme (si toute les valeurs sont négatives)
VERSION 5.30
  • ajout d'un nouveau style de graphe "mode point simple" (8)
  • Changement possible de la couleur des lignes
  • ajout d'un parametre pour positionner l'image de fond
  • Ajout de fonctions javascript
  • Suppression automatique de la zone liste si un seul item
VERSION 5.20
  • ajout de la rotation du texte
  • creation de tChart4 avec "auto-refresh"
  • modification possible de l'origine
  • modification possible des fonts
  • ajout de methodes public pour Javascript
  • ...
Retour Index



Description
tChart est une applet de Chart (Grapheur). Sa taille réduite vous permet de l'utiliser facilement (14Ko..25Ko). Elle est totalement parametrable et fonctionne sur tous les navigateurs supportant le JDK 1.02. (JDK 1.1 à partir de la version 5.00)
tChart est un exemple d'utilisation de mon "composant" cChart.
tChart permet d'afficher vos données sous la forme de Bars, lignes, arcs de cercles, tableaux, aires...
Retour Index



Enregistrement
tChart est une Applet FreeWare pour les sites non commerciaux, son utilisation est donc gratuite. Vous devez seulement ajouter une référence à l'auteur (un lien vers JavaSide.com). et me faire parvenir l'URL de la page utilisant tChart.
Pour une utilisation plus "professionnel" vous devez vous enregistrer. Cet enregistrement vous permet d'avoir les sources de l'applet (tChart et cChart) et de ne pas faire référence à l'auteur.
Pour utiliser cChart dans une autre Applet ou Application vous devez prendre un "Enregistrement Professionnel".
Pour plus d'informations sur "l'Enregistrement Professionnel" (limite d'utilisation des sources,...) : R. BERTHOU.

Retour Index



HTML Source
<applet code="tchart.class" width=550 height=380>
    <param name=bgImg        value="./f_2.gif">
    <param name=font         value="Dialog,0,8">
    <param name=fontL        value="Arial,1,14">
    <param name=fontT        value="Arial,3,16">
    <param name=origine      value="50,80">
    <param name=bgcolor      value=14737632>
    <param name=frame        value=25>
</applet>
Retour Index



Parametres
Param nameTypeDescription
csepcharchar separator (default ';')
filestringFile (with link to data file) use "./" for relative URL (default file.txt)
actifintegernumber of actif data file (default 0)
bgImgstringName of background image
cbgcharbackground disposition R / L / M / C
bgcolorintegerBorder color rrggbb info (#FFFFFF)
lgcolorintegerLine color rrggbb info (#FFFFFF)
fonttextFont bullet definition format : "name,style,size"
fontTtextFont Title definition format : "name,style,size"
fontLtextFont Legend definition format : "name,style,size"
originetextorigine position format : "X,Y" default "40,40"
rotatecharRotate text and legend option (default "Y")
frameintegerSize of 2 canvas (if not define no 2 canvas)
Retour Index



File Liste Format
ColumNameTypeDescription
file.txt (List data file) tChart2
"*" => mandatory / obligatoire
1*TitleStringTitle of data file
2*NumColIntegerNumber of column in data file
3*DataFileStringURL of Data file
4*StyleIntegerPresentation style
  • 0 : Bar
  • 1 : Line
  • 2 : Pie
  • 3 : SumBar
  • 4 : Table
  • 5 : Line Area
  • 6 : Sum Line Area
  • 7 : Mode point
  • 8 : Mode point simple
5ExtStyleIntegerExtended style
  • 0 - Bullet and Presentation (Default)
  • 1 - No bullet / presenation
  • 2 - Bullet / No presentation
  • 3 - No bullet / No presentation
  • 10 - bullet (in graph) / Pas presentation
  • 11 - gestion sourie / Pas presentation
  • 12 - bullet (in graph) / presentation
  • 13 - gestion sourie / presentation
6hscaleIntegerNumber of item display Without horizotal scroll (default 0 => all)
7MinDoubleForce min value
8MaxDoubleForce max value
allunitStringformat unit=dddddd:sssss changement de l'unité avec le format ddddd=double coef de conversion et sssss legende du format (kb, cm, ...)
frm StringPermet de modifier le format de presentation decimal (utilise le format java) exemple "#,##0.00"
ilg intnombre de marque sur l'axe Ox
si ilg=5 cChart affiche 1 legende toutes les 5 valeur
Attention !! si ilg=-5 cChart affiche 5 legendes quelque soit le nombre de valeurs
  • Exemples
  • Sample
    ; name      ; nbcol ;   file           ; pres ; pres2 ; nbval ; Min ; Max ; 
    Kake        ; 3     ; ./txt/test.txt   ; 2    ; 10  
    Test 0 iY   ; 1	    ; ./txt/m_0.txt    ; 0    ;  1    ;       ;     ;     ; 
    Test 1 Bar  ; 1	    ; ./txt/m_0197.txt ; 0    ; 11    ;   5   ; 22  ; 150 
    Test 1 Aire ; 1	    ; ./txt/m_0197.txt ; 5    ;  1    ; unit=2:zz
    

    ColumNameTypeDescription
    file3.txt (List data file) tChart3
    "*" => mandatory / obligatoire
    1*TitleStringTitle of data file
    2*NumColIntegerNumber of column in data file
    3*DataFileStringURL of Data file
    4*StyleIntegerPresentation style
    • 0 : Bar
    • 1 : Line
    • 2 : Pie
    • 3 : SumBar
    • 4 : Table
    • 5 : Line Area
    • 6 : Sum Line Area
    • 7 : Mode Point
    • 8 : Mode point simple
    5*ExtStyleIntegerExtended style
    • 0 - Bullet and Presentation (Default)
    • 1 - No bullet / presenation
    • 2 - Bullet / No presentation
    • 3 - No bullet / No presentation
    • 10 - bullet (in graph) / No presentation
    • 11 - gestion sourie / Pas presentation
    • 12 - bullet (in graph) / presentation
    • 13 - gestion sourie / presentation
    6*Font NameStringFont Name
    7*Font SizeIntegerFont Size
    8*BGColorIntegerBackground color (in decimal)
    9*xPositionIntegerPosition left
    10*yPositionIntegerPosition top
    11*WidthIntegerSize width
    12*HeightIntegerSize Height
    13hscaleIntegerNumber of item display Without horizotal scroll
    14MinDoubleForce min value
    15MaxDoubleForce max value
    lastbg ImageStringBack ground image
    allunitStringformat unit=dddddd:sssss changement de l'unité avec le format ddddd=double coef de conversion et sssss legende du format (kb, cm, ...)
    frm StringPermet de modifier le format de presentation decimal (utilise le format java) exemple "#,##0.00"
    ilg intnombre de marque sur l'axe Ox
    si ilg=5 cChart affiche 1 legende toutes les 5 valeur
    Attention !! si ilg=-5 cChart affiche 5 legendes quelque soit le nombre de valeurs
    Sample
    
    ;name ;ncol;   file     ; prs;prs2; font  ;fsiz; bgcolor ; xPos; yPos;Width;Heigh;nval; Min ; Max 
    Tt A  ; 1  ; ./m_07.txt ; 0  ; 1  ; Arial ; 10 ; 1473732 ;  30 ;  30 ; 430 ; 250 ; 10 ; ./f_2.gif
    Tt B  ; 1  ; ./m_07.txt ; 4  ; 1  ; Arial ;  8 ; 1277632 ; 500 ;  30 ; 130 ; 250    
    Tt 3  ; 2  ; ./tcht.txt ; 1  ; 0  ; Arial ; 10 ; 1260511 ;  30 ; 300 ; 600 ; 220 ;    ; 0   ; 100 
    

    Sample file.txt tChart2
    Sample file3.txt tChart3
    Retour Index



    Data File Format
    ColonneNomTypeDescription
    file.txt (List data file)
    1TitreStringTitre du fichier
    2NumColInegerNombre de colonnes dans le fichier de données
    3DataFileStringURL du fichier de données
    fichier de données
    Part 1
    * Parts 0 : with "title"       title chart
    title ;	Test "tChart"
    
    * Parts 1 : with "col"       column informations
    col ; Praxis   ; 12632256
    col ; Picpus   ; 16711680
    col ; Gerico   ; 00065280
    col ; Sigagip  ; 00000255
    col ; CASH     ; 00065535
    
    col-1 : always "col"
    col-2 : column title (string)
    col-3 : column color (int)
    
    * Parts 2 : with "label"       oX and oY label
    label ;	x Label ; y Label
    
    Part 2
    * Parts 2 : Data
    Janvier ; 10 ; 20 ; 15 ; 30 ; 30
    Fevrier ; 15 ; 30 ; 20 ; 30 ; 25
    
    col-1 : line title (string)
    col-2 ... col-n : values (int)
    
    Sample Data File
    Retour Index



    Historique
    In construction...

    5.31Correct a prb with all negatives values.
    5.30add javascript function , mode point simple, and more...
    5.20add tChart4, Rotate Texte,...
    5.00JDK 1.1, mode point, ...
    4.51change default delimiter.
    4.50add setUnit function, change bar presentation.
    4.30Change data file format (texte delimited), can get all data in param.
    4.20Add Javascript setup, can change decimal format.
    4.15Add a nan function,....
    4.01Correct a minor bug in set Min max,....
    4.00Add scalling support, add min-max option,....
    3.52Add "title" option and JavaScript support in tChart3.
    3.51Correct a minor bug in refresh data.
    3.50Add Horizontal Scroll.
    3.10Add Area and SumArea support (type 5 and 6) and hide comment.
    3.00Make component cChart, support 2 canvas in tChart.
    2.00Add table display.
    Float support
    1.00First version.

    Retour Index



    Download de l'applet
    tChart tchart.zip V5.31 JDK 1.1x (163Ko)    (backup) JDK 1.1x
    tChart 4.51(old version) tchart.zip 4.51 (29Ko)     (backup)
    Retour Index

    [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]