View Javadoc

1   package fr.ove.palette.swing;
2   
3   import javax.swing.*;
4   import fr.ove.palette.*;
5   import fr.ove.palette.swing.*;
6   
7   /***
8   * The palette containing the basic operators : +, -, *, /, ^.
9   *
10  * @author © 1999 DIRAT Laurent
11  * @version 1.0  19/09/1999
12  */
13  public class BasicOperatorsPalette extends Palette {
14      /***
15      * The constructor.
16      */
17      public BasicOperatorsPalette() {
18          super(PaletteLayout.COLUMN_CONSTRAINT, 2);
19          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/bi_plus.gif")), new PaletteInfo("+",  (byte) 0));
20          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/plus.gif")), new PaletteInfo("+",  (byte) 1));
21          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/bi_minus.gif")), new PaletteInfo("-",  (byte) 0));
22          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/minus.gif")), new PaletteInfo("-",  (byte) 1));
23          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/bi_mult.gif")), new PaletteInfo("*",  (byte) 0));
24          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/mult.gif")), new PaletteInfo("*",  (byte) 1));
25          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/bi_div.gif")), new PaletteInfo("/",  (byte) 0));
26          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/div.gif")), new PaletteInfo("/",  (byte) 1));
27          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/bi_power.gif")), new PaletteInfo("^",  (byte) 0));
28          addButtonToPalette(new JPaletteButton(new ImageIcon("fr/ove/palette/images/operator/power.gif")), new PaletteInfo("^",  (byte) 1));
29      }
30  }