Posts Tagged ‘collection’

Télécharger la bibliothèque eastwood-patched-1.2.0.jar

Télécharger
Download here
org.jfree.eastwood.GLineAndShapeRenderer(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void <init>(boolean lines, boolean shapes)
public void setBarRenderer(org.jfree.chart.renderer.category.BarRenderer categoryItemRenderer)
public void drawItem(java.awt.Graphics2D g2, org.jfree.chart.renderer.category.CategoryItemRendererState state, java.awt.geom.Rectangle2D dataArea, org.jfree.chart.plot.CategoryPlot plot, org.jfree.chart.axis.CategoryAxis domainAxis, org.jfree.chart.axis.ValueAxis rangeAxis, org.jfree.data.category.CategoryDataset dataset, int row, int column, int pass)

org.jfree.eastwood.GLabelledAxis(Ci-dessous la liste des Méthodes de la classe)

public abstract void setTickLabels(java.util.List arg1)
public abstract void setTickLabelPositions(java.util.List arg1)

org.jfree.eastwood.Parameters(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public static java.util.Map parseQueryString(String qs)
		throws java.io.UnsupportedEncodingException
public static String urlDecode(String s)
		throws java.io.UnsupportedEncodingException

org.jfree.eastwood.GValueAxis(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public double getLabelAxisStart()
public void setLabelAxisStart(double start)
public double getLabelAxisEnd()
public void setLabelAxisEnd(double end)
public void setTickLabels(java.util.List labels)
public void setTickLabelPositions(java.util.List values)
public java.util.List refreshTicks(java.awt.Graphics2D g2, org.jfree.chart.axis.AxisState state, java.awt.geom.Rectangle2D dataArea, org.jfree.ui.RectangleEdge edge)

org.jfree.eastwood.GSeriesLabelGenerator(Ci-dessous la liste des Méthodes de la classe)

public void <init>(java.util.List labels)
public String generateLabel(org.jfree.data.xy.XYDataset dataset, int series)
public String generateLabel(org.jfree.data.category.CategoryDataset dataset, int series)

org.jfree.eastwood.ExtendedSpiderWebPlot(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public org.jfree.chart.axis.CategoryAxis getDomainAxis()
public boolean hasDomainAxis()
public org.jfree.chart.axis.Axis getRangeAxis()
public boolean hasRangeAxis()
public void setAngle(double angle)
public void setF0(double f0)
public void setRadiusStartAngle(double f)
public void setF1(double f1)
public void setTicks(java.util.List ticks)
public void addTick(org.jfree.chart.axis.NumberTick tick)
public void setSerieFillPaint(int serie, java.awt.Paint color)
public java.awt.Stroke getRadiusGridlineStroke()
public void setRadiusGridlineStroke(java.awt.Stroke stroke)
public java.awt.Paint getRadiusGridlinePaint()
public void setRadiusGridlinePaint(java.awt.Paint paint)
public void draw(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D area, java.awt.geom.Point2D anchor, org.jfree.chart.plot.PlotState parentState, org.jfree.chart.plot.PlotRenderingInfo info)
public void drawBackground(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D area)
public void drawRadialGridLines(java.awt.Graphics2D g2, org.jfree.chart.axis.ValueAxis radialAxis, java.util.List ticks, java.awt.geom.Rectangle2D dataArea)
public java.awt.Point translateValueThetaRadiusToJava2D(double angleDegrees, double radius, java.awt.geom.Rectangle2D dataArea)

Tableau associatif: Supprimer une entrée de Hash

 collection
{filelink=14706}

#!/usr/bin/perl -w
#################### Hash ##################"
# Le Hash est un tableau associatif de type collection
# chaque entrée est composée d'une clé et d'une valeur
# associée.
# Pour référencer(déclarer) un hash on utilise l'opérateur
# de pourcentage '%' ex: %mon_hash.
# pour référencer un élément de Hash on utilise le symbole dollar '$'.
 
use strict;
 
# définition d'un Hash
my %mon_hash = ( "janvier"  => 31,
          	  "Février"  => 28,
              "Mars" => 31,
              "Avril"  => 30,
              "Mai"  => 31 );
 
 # Afficher les élément du Hash
foreach my $mois (keys %mon_hash)
{
    print "$mois=>$mon_hash{$mois}n";
}
#Supprimer l'entrée qui a la clé 'Mars'
delete $mon_hash{"Mars"};
print "Cette entrée existe? $mon_hash{'Mars'}"; #Affiche une erreur

Livres sur ce sujet

[amazon_image id=”2841773698″ link=”true” target=”_blank” size=”medium” ]De l’art de programmer en Perl[/amazon_image][amazon_image id=”2914010729″ link=”true” target=”_blank” size=”medium” ]Perl pour l’impatient[/amazon_image][amazon_image id=”2841771407″ link=”true” target=”_blank” size=”medium” ]Programmation en Perl, 3ème édition[/amazon_image][amazon_image id=”B005ELPHNA” link=”true” target=”_blank” size=”medium” ]Perl moderne: L’essentiel des pratiques actuelles[/amazon_image][amazon_image id=”2914010656″ link=”true” target=”_blank” size=”medium” ]Les expressions régulières par l’exemple[/amazon_image][amazon_image id=”2914010869″ link=”true” target=”_blank” size=”medium” ]Les meilleures bibliothèques pour Perl[/amazon_image]

Exemple de définition et d’utilisation d’un ‘Hash’

 list, list, collection
{filelink=14704}

#################### Hash ##################"
# Le Hash est un tableau associatif de type collection
# chaque entrée est composée d'une clé et d'une valeur
# associée.
# Pour référencer(déclarer) un hash on utilise l'opérateur
# de pourcentage '%' ex: %mon_hash.
# pour référencer un élément de Hash on utilise le symbole dollar '$'.
 
# définition d'un Hash
%mon_hash = ( "janvier"  => 31,
          	  "Février"  => 28,
              "Mars" => 31,
              "Avril"  => 30,
              "Mai"  => undef );
 
# Obtenir la liste des clé du Hash
@liste_cle = keys( %mon_hash );
 
# Parcourir la liste des clés et afficher toutes les valeurs associées
for ( $i = 0; $i < @liste_cle; ++$i )
{
   print "$liste_cle[ $i ] => $mon_hash{ $liste_cle[ $i ] }n";
}
 
#Supprimer un élément dans le Hash
delete( $mon_hash{ 'Mai' } );

Livres sur ce sujet

[amazon_image id=”2841773698″ link=”true” target=”_blank” size=”medium” ]De l’art de programmer en Perl[/amazon_image][amazon_image id=”2914010729″ link=”true” target=”_blank” size=”medium” ]Perl pour l’impatient[/amazon_image][amazon_image id=”2841771407″ link=”true” target=”_blank” size=”medium” ]Programmation en Perl, 3ème édition[/amazon_image][amazon_image id=”B005ELPHNA” link=”true” target=”_blank” size=”medium” ]Perl moderne: L’essentiel des pratiques actuelles[/amazon_image][amazon_image id=”2914010656″ link=”true” target=”_blank” size=”medium” ]Les expressions régulières par l’exemple[/amazon_image][amazon_image id=”2914010869″ link=”true” target=”_blank” size=”medium” ]Les meilleures bibliothèques pour Perl[/amazon_image]

Perl: Ajouter des éléments dans un ‘Hash’

 collection
{filelink=14705}

#################### Hash ##################"
# Le Hash est un tableau associatif de type collection
# chaque entrée est composée d'une clé et d'une valeur
# associée.
# Pour référencer(déclarer) un hash on utilise l'opérateur
# de pourcentage '%' ex: %mon_hash.
# pour référencer un élément de Hash on utilise le symbole dollar '$'.
 
# définition d'un Hash
%mon_hash = ( "janvier"  => 31,
          	  "Février"  => 28,
              "Mars" => 31,
              "Avril"  => 30,
              "Mai"  => undef );
 
# Afficher les élément du Hash
foreach $mois (keys %mon_hash)
{
    print "$mois=>$mon_hash{$mois}n";
}
 
# Ajout d'un nouvel élément
$mon_hash{"juin"} = 30;
 
print "Après l'ajout d'un élémentn";
# Afficher les élément du Hash
foreach $mois (keys %mon_hash)
{
    print "$mois=>$mon_hash{$mois}n";
}

Livres sur ce sujet

[amazon_image id=”2841773698″ link=”true” target=”_blank” size=”medium” ]De l’art de programmer en Perl[/amazon_image][amazon_image id=”2914010729″ link=”true” target=”_blank” size=”medium” ]Perl pour l’impatient[/amazon_image][amazon_image id=”2841771407″ link=”true” target=”_blank” size=”medium” ]Programmation en Perl, 3ème édition[/amazon_image][amazon_image id=”B005ELPHNA” link=”true” target=”_blank” size=”medium” ]Perl moderne: L’essentiel des pratiques actuelles[/amazon_image][amazon_image id=”2914010656″ link=”true” target=”_blank” size=”medium” ]Les expressions régulières par l’exemple[/amazon_image][amazon_image id=”2914010869″ link=”true” target=”_blank” size=”medium” ]Les meilleures bibliothèques pour Perl[/amazon_image]