
jaxx.demo.CalculatorDemo Maven / Gradle / Ivy
package jaxx.demo;
import jaxx.demo.*;
import java.awt.*;
import java.awt.event.*;
import java.beans.*;
import java.io.*;
import java.lang.*;
import java.util.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
import jaxx.runtime.swing.JAXXButtonGroup;
import jaxx.runtime.swing.HBox;
import jaxx.runtime.swing.VBox;
import jaxx.runtime.swing.Table;
import static org.nuiton.i18n.I18n._;
import static jaxx.runtime.Util.createImageIcon;
public class CalculatorDemo extends jaxx.demo.DemoPanel {
private static java.lang.String $jaxxObjectDescriptor = "H4sIAAAAAAAAAK1W32/bVBS+cfOjTVc26NjQtEmmRaiTtiTt2q2l00bbZIIqZdNaaRV52bV9m3jc2O69x6m7CYTEK0J74oEX4J1HHpEQ8MgTr/wPCPEfcGzHcdImTicvShz73HO+c75zjz/7p39ITgry7jPqeSXhWmC2WWl7Y3//ofaM6VBlUhemA7Yg4SejEKVBpo2eXQKZb9T98HI3vLxltx3bYlZf9HqdFCUccyZbjAGQt8MIXcrybs+87jmuiNB6xQxD++G/f5WXxpc/KoR4DlZ1GSmo46JiBtk6UUwDyFuYqUPLnFpNLEOYVhPrnPFtW5xK+Qlts0PyBSnUSd6hAsGAzJ2daoARxHsOkOn3qqxtP6IW4xUg7wTFGmgpbVGuu5xipO/gOEFIHkieWU3TYkCuDPOtBYux95QRoUfgUSfkEfIq7VGN97kXDFM6nB5jD3y6Xtdru041xn2f8z3XjA5kdsBp0wWwrcALSE7njIrIWdGDjl0euphnhy7lst9h0naY8Pn0AIw7AwCG2TQhXlxNWlwbvZh1uDsu8XIS9krS4u3Ri5PS1UBQHcYkX0zCX0pavJWQvO1yMB1+PCZ5JaFx0mxaieEThg2j4/OG2TENNhxB+IOFo4oyUIplIL5PMw2SEy6agVxoxIrxGE2hVnStAUBg/f6r7zrf/vzrB5EwXMUcMwMufTqGN6oj/GLA9FOcD9XABZOXd6iz3iBTknEUwUDkLvYVsNs1YxGI/6YfVvLDSh9R2cLQXOHv3/649PSvCaI8IEVuU+MB9f0/JlPQEsjS5obn3P8wqOTc0SQeL+BvAtvVYmazhTqj3FrBVh6hSrXwYhUlY+rAtuCmNJ9jh5TFVQ/pX+yj36vpz5df71z95tqdqAWZsMQTbnEbcp+SvGlxVJNAFbuCN1QFpx3JXMOOhW2Y1BEUu0JXI7qCsxcc908RzgApHtiCNYXtWqjHWY27zHN956dB5f6ZNgA4MF+jcJWT3bp9IlFhvlJZW6tUxuUaHPaz0pgQzBjLIlbGsSwOqI4szu0Jprl6i4G6s4uTotnCwNElyy/UzeA0nLFjtaTqglFgtbYDx+HSgrp8I/qq12eKn58uD0uC8BmRvGd4T8+2bGE+x8oo3+AoD+3gyZgT4eTmbYceulhwFoT/N7ATS0vYK43qn8U7sblVW9mo4gMy8Dvqzn9Ww3ukj+X9USw3WYfxiGXfBTrUHz6pPa5VRxKOHoLjKGdOkhgyN6EOvsrkD+GbODRYRNt2JbM7TLwieN6yRZvyM8O/3sHvazSQxRczRRU/dvB6iZvUZLDHPFhQr+OFBCpAPjGhtaDO3ZwLdm4s1yxgPJA37hoUqKqZloFvKfdO1ZHxj7Nj99o3/4KvRXdDTVQp4Iuh5gIbgXjpbIj+4ffhCFdSI1xLjaCmRphPjfB+aoQbqRHKqRGWUiOspEZYTY2wnhrhXmqEjdQI1dQI26kRdhDhf/tEqUllDwAA";
protected javax.swing.JButton c;
protected javax.swing.JButton ce;
protected javax.swing.JButton d0;
protected javax.swing.JButton d1;
protected javax.swing.JButton d2;
protected javax.swing.JButton d3;
protected javax.swing.JButton d4;
protected javax.swing.JButton d5;
protected javax.swing.JButton d6;
protected javax.swing.JButton d7;
protected javax.swing.JButton d8;
protected javax.swing.JButton d9;
protected javax.swing.JLabel display;
protected javax.swing.JButton divide;
protected javax.swing.JButton dot;
protected jaxx.demo.CalculatorEngine engine;
protected javax.swing.JButton equals;
protected javax.swing.JButton multiply;
protected javax.swing.JButton plus;
protected javax.swing.JButton sign;
protected javax.swing.JButton subtract;
private jaxx.demo.CalculatorDemo $DemoPanel0 = this;
private boolean allComponentsCreated;
private boolean contextInitialized = true;
java.util.Map $previousValues = new java.util.HashMap();
private java.beans.PropertyChangeListener $DataSource1 = new jaxx.runtime.DataBindingListener($DemoPanel0, "display.style.display . getText( ) . startsWith( \"-\" ).add");
private java.beans.PropertyChangeListener $DataSource2 = new jaxx.runtime.DataBindingListener($DemoPanel0, "display.style.display . getText( ) . startsWith( \"-\" ).remove");
private java.beans.PropertyChangeListener $DataSource3 = new jaxx.runtime.DataBindingListener($DemoPanel0, "display.text");
/*---------------------------------------------------------------------------------*/
/*-- Statics methods --------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor() {
return jaxx.runtime.Util.decodeCompressedJAXXObjectDescriptor($jaxxObjectDescriptor);
}
/*---------------------------------------------------------------------------------*/
/*-- Constructors -----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public CalculatorDemo() {
super();
$initialize();
}
public CalculatorDemo(jaxx.runtime.JAXXContext parentContext) {
super(parentContext);
$initialize();
}
/*---------------------------------------------------------------------------------*/
/*-- JAXXObject implementation ----------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public void applyDataBinding(String $binding) {
if ("display.style.display . getText( ) . startsWith( \"-\" ).add".equals($binding)) {
if (display != null) {
display .addPropertyChangeListener("text", $DataSource1);
}
} else if ("display.style.display . getText( ) . startsWith( \"-\" ).remove".equals($binding)) {
if (display != null) {
display .addPropertyChangeListener("text", $DataSource2);
}
} else if ("display.text".equals($binding)) {
if (engine != null) {
engine.addPropertyChangeListener("displayText", $DataSource3);
}
} else {
super.applyDataBinding($binding);
return;
}
processDataBinding($binding);
}
public void processDataBinding(String $dest, boolean $force) {
if (!$force && $activeBindings.contains($dest)) {
return;
}
$activeBindings.add($dest);
try {
if ($dest.equals("display.style.display . getText( ) . startsWith( \"-\" ).add")) { if (display . getText( ) . startsWith( "-" )) { java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, display, "foreground", new Color(255, 0, 0), jaxx.runtime.css.Pseudoclasses.wrap(display.getForeground()), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
display.setForeground((java.awt.Color) value);
}
} }else if ($dest.equals("display.style.display . getText( ) . startsWith( \"-\" ).remove")) { if (!(display . getText( ) . startsWith( "-" ))) { java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, display, "foreground", new Color(255, 0, 0), jaxx.runtime.css.Pseudoclasses.wrap(display.getForeground()), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
display.setForeground((java.awt.Color) value);
}
} } else if ("display.text".equals($dest)) {
if (engine != null) {
display.setText(_(String.valueOf((engine.getDisplayText()))));
}
} else {
super.processDataBinding($dest, true);
}
} finally {
$activeBindings.remove($dest);
}
}
public void removeDataBinding(String $binding) {
if ("display.style.display . getText( ) . startsWith( \"-\" ).add".equals($binding)) {
if (display != null) {
display .removePropertyChangeListener("text", $DataSource1);
}
} else if ("display.style.display . getText( ) . startsWith( \"-\" ).remove".equals($binding)) {
if (display != null) {
display .removePropertyChangeListener("text", $DataSource2);
}
} else if ("display.text".equals($binding)) {
if (engine != null) {
engine.removePropertyChangeListener("displayText", $DataSource3);
}
} else {
super.removeDataBinding($binding);
}
}
/*---------------------------------------------------------------------------------*/
/*-- Event methods ----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public void doActionPerformed__on__c(java.awt.event.ActionEvent event) {
engine.clear();
}
public void doActionPerformed__on__ce(java.awt.event.ActionEvent event) {
engine.clearEntry();
}
public void doActionPerformed__on__d0(java.awt.event.ActionEvent event) {
engine.digit(0);
}
public void doActionPerformed__on__d1(java.awt.event.ActionEvent event) {
engine.digit(1);
}
public void doActionPerformed__on__d2(java.awt.event.ActionEvent event) {
engine.digit(2);
}
public void doActionPerformed__on__d3(java.awt.event.ActionEvent event) {
engine.digit(3);
}
public void doActionPerformed__on__d4(java.awt.event.ActionEvent event) {
engine.digit(4);
}
public void doActionPerformed__on__d5(java.awt.event.ActionEvent event) {
engine.digit(5);
}
public void doActionPerformed__on__d6(java.awt.event.ActionEvent event) {
engine.digit(6);
}
public void doActionPerformed__on__d7(java.awt.event.ActionEvent event) {
engine.digit(7);
}
public void doActionPerformed__on__d8(java.awt.event.ActionEvent event) {
engine.digit(8);
}
public void doActionPerformed__on__d9(java.awt.event.ActionEvent event) {
engine.digit(9);
}
public void doActionPerformed__on__divide(java.awt.event.ActionEvent event) {
engine.divide();
}
public void doActionPerformed__on__dot(java.awt.event.ActionEvent event) {
engine.dot();
}
public void doActionPerformed__on__equals(java.awt.event.ActionEvent event) {
engine.equal();
}
public void doActionPerformed__on__multiply(java.awt.event.ActionEvent event) {
engine.multiply();
}
public void doActionPerformed__on__plus(java.awt.event.ActionEvent event) {
engine.add();
}
public void doActionPerformed__on__sign(java.awt.event.ActionEvent event) {
engine.toggleSign();
}
public void doActionPerformed__on__subtract(java.awt.event.ActionEvent event) {
engine.subtract();
}
public void doMouseEntered__on__c(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, c, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((c.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (c.getFont() != null) { if (((java.lang.String) value).equals("bold")) c.setFont(c.getFont().deriveFont(c.getFont().getStyle() | Font.BOLD)); else c.setFont(c.getFont().deriveFont(c.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__ce(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, ce, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((ce.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (ce.getFont() != null) { if (((java.lang.String) value).equals("bold")) ce.setFont(ce.getFont().deriveFont(ce.getFont().getStyle() | Font.BOLD)); else ce.setFont(ce.getFont().deriveFont(ce.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d0(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d0, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d0.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d0.getFont() != null) { if (((java.lang.String) value).equals("bold")) d0.setFont(d0.getFont().deriveFont(d0.getFont().getStyle() | Font.BOLD)); else d0.setFont(d0.getFont().deriveFont(d0.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d1(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d1, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d1.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d1.getFont() != null) { if (((java.lang.String) value).equals("bold")) d1.setFont(d1.getFont().deriveFont(d1.getFont().getStyle() | Font.BOLD)); else d1.setFont(d1.getFont().deriveFont(d1.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d2(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d2, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d2.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d2.getFont() != null) { if (((java.lang.String) value).equals("bold")) d2.setFont(d2.getFont().deriveFont(d2.getFont().getStyle() | Font.BOLD)); else d2.setFont(d2.getFont().deriveFont(d2.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d3(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d3, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d3.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d3.getFont() != null) { if (((java.lang.String) value).equals("bold")) d3.setFont(d3.getFont().deriveFont(d3.getFont().getStyle() | Font.BOLD)); else d3.setFont(d3.getFont().deriveFont(d3.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d4(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d4, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d4.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d4.getFont() != null) { if (((java.lang.String) value).equals("bold")) d4.setFont(d4.getFont().deriveFont(d4.getFont().getStyle() | Font.BOLD)); else d4.setFont(d4.getFont().deriveFont(d4.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d5(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d5, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d5.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d5.getFont() != null) { if (((java.lang.String) value).equals("bold")) d5.setFont(d5.getFont().deriveFont(d5.getFont().getStyle() | Font.BOLD)); else d5.setFont(d5.getFont().deriveFont(d5.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d6(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d6, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d6.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d6.getFont() != null) { if (((java.lang.String) value).equals("bold")) d6.setFont(d6.getFont().deriveFont(d6.getFont().getStyle() | Font.BOLD)); else d6.setFont(d6.getFont().deriveFont(d6.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d7(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d7, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d7.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d7.getFont() != null) { if (((java.lang.String) value).equals("bold")) d7.setFont(d7.getFont().deriveFont(d7.getFont().getStyle() | Font.BOLD)); else d7.setFont(d7.getFont().deriveFont(d7.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d8(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d8, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d8.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d8.getFont() != null) { if (((java.lang.String) value).equals("bold")) d8.setFont(d8.getFont().deriveFont(d8.getFont().getStyle() | Font.BOLD)); else d8.setFont(d8.getFont().deriveFont(d8.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__d9(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, d9, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d9.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d9.getFont() != null) { if (((java.lang.String) value).equals("bold")) d9.setFont(d9.getFont().deriveFont(d9.getFont().getStyle() | Font.BOLD)); else d9.setFont(d9.getFont().deriveFont(d9.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__divide(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, divide, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((divide.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (divide.getFont() != null) { if (((java.lang.String) value).equals("bold")) divide.setFont(divide.getFont().deriveFont(divide.getFont().getStyle() | Font.BOLD)); else divide.setFont(divide.getFont().deriveFont(divide.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__dot(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, dot, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((dot.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (dot.getFont() != null) { if (((java.lang.String) value).equals("bold")) dot.setFont(dot.getFont().deriveFont(dot.getFont().getStyle() | Font.BOLD)); else dot.setFont(dot.getFont().deriveFont(dot.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__equals(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, equals, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((equals.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (equals.getFont() != null) { if (((java.lang.String) value).equals("bold")) equals.setFont(equals.getFont().deriveFont(equals.getFont().getStyle() | Font.BOLD)); else equals.setFont(equals.getFont().deriveFont(equals.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__multiply(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, multiply, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((multiply.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (multiply.getFont() != null) { if (((java.lang.String) value).equals("bold")) multiply.setFont(multiply.getFont().deriveFont(multiply.getFont().getStyle() | Font.BOLD)); else multiply.setFont(multiply.getFont().deriveFont(multiply.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__plus(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, plus, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((plus.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (plus.getFont() != null) { if (((java.lang.String) value).equals("bold")) plus.setFont(plus.getFont().deriveFont(plus.getFont().getStyle() | Font.BOLD)); else plus.setFont(plus.getFont().deriveFont(plus.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__sign(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, sign, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((sign.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (sign.getFont() != null) { if (((java.lang.String) value).equals("bold")) sign.setFont(sign.getFont().deriveFont(sign.getFont().getStyle() | Font.BOLD)); else sign.setFont(sign.getFont().deriveFont(sign.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseEntered__on__subtract(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.applyProperty(jaxx.demo.CalculatorDemo.this, subtract, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((subtract.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (subtract.getFont() != null) { if (((java.lang.String) value).equals("bold")) subtract.setFont(subtract.getFont().deriveFont(subtract.getFont().getStyle() | Font.BOLD)); else subtract.setFont(subtract.getFont().deriveFont(subtract.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__c(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, c, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((c.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (c.getFont() != null) { if (((java.lang.String) value).equals("bold")) c.setFont(c.getFont().deriveFont(c.getFont().getStyle() | Font.BOLD)); else c.setFont(c.getFont().deriveFont(c.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__ce(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, ce, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((ce.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (ce.getFont() != null) { if (((java.lang.String) value).equals("bold")) ce.setFont(ce.getFont().deriveFont(ce.getFont().getStyle() | Font.BOLD)); else ce.setFont(ce.getFont().deriveFont(ce.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d0(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d0, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d0.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d0.getFont() != null) { if (((java.lang.String) value).equals("bold")) d0.setFont(d0.getFont().deriveFont(d0.getFont().getStyle() | Font.BOLD)); else d0.setFont(d0.getFont().deriveFont(d0.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d1(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d1, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d1.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d1.getFont() != null) { if (((java.lang.String) value).equals("bold")) d1.setFont(d1.getFont().deriveFont(d1.getFont().getStyle() | Font.BOLD)); else d1.setFont(d1.getFont().deriveFont(d1.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d2(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d2, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d2.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d2.getFont() != null) { if (((java.lang.String) value).equals("bold")) d2.setFont(d2.getFont().deriveFont(d2.getFont().getStyle() | Font.BOLD)); else d2.setFont(d2.getFont().deriveFont(d2.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d3(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d3, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d3.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d3.getFont() != null) { if (((java.lang.String) value).equals("bold")) d3.setFont(d3.getFont().deriveFont(d3.getFont().getStyle() | Font.BOLD)); else d3.setFont(d3.getFont().deriveFont(d3.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d4(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d4, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d4.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d4.getFont() != null) { if (((java.lang.String) value).equals("bold")) d4.setFont(d4.getFont().deriveFont(d4.getFont().getStyle() | Font.BOLD)); else d4.setFont(d4.getFont().deriveFont(d4.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d5(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d5, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d5.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d5.getFont() != null) { if (((java.lang.String) value).equals("bold")) d5.setFont(d5.getFont().deriveFont(d5.getFont().getStyle() | Font.BOLD)); else d5.setFont(d5.getFont().deriveFont(d5.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d6(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d6, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d6.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d6.getFont() != null) { if (((java.lang.String) value).equals("bold")) d6.setFont(d6.getFont().deriveFont(d6.getFont().getStyle() | Font.BOLD)); else d6.setFont(d6.getFont().deriveFont(d6.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d7(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d7, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d7.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d7.getFont() != null) { if (((java.lang.String) value).equals("bold")) d7.setFont(d7.getFont().deriveFont(d7.getFont().getStyle() | Font.BOLD)); else d7.setFont(d7.getFont().deriveFont(d7.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d8(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d8, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d8.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d8.getFont() != null) { if (((java.lang.String) value).equals("bold")) d8.setFont(d8.getFont().deriveFont(d8.getFont().getStyle() | Font.BOLD)); else d8.setFont(d8.getFont().deriveFont(d8.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__d9(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, d9, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((d9.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (d9.getFont() != null) { if (((java.lang.String) value).equals("bold")) d9.setFont(d9.getFont().deriveFont(d9.getFont().getStyle() | Font.BOLD)); else d9.setFont(d9.getFont().deriveFont(d9.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__divide(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, divide, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((divide.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (divide.getFont() != null) { if (((java.lang.String) value).equals("bold")) divide.setFont(divide.getFont().deriveFont(divide.getFont().getStyle() | Font.BOLD)); else divide.setFont(divide.getFont().deriveFont(divide.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__dot(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, dot, "font-weight", "bold", jaxx.runtime.css.Pseudoclasses.wrap((dot.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (dot.getFont() != null) { if (((java.lang.String) value).equals("bold")) dot.setFont(dot.getFont().deriveFont(dot.getFont().getStyle() | Font.BOLD)); else dot.setFont(dot.getFont().deriveFont(dot.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__equals(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, equals, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((equals.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (equals.getFont() != null) { if (((java.lang.String) value).equals("bold")) equals.setFont(equals.getFont().deriveFont(equals.getFont().getStyle() | Font.BOLD)); else equals.setFont(equals.getFont().deriveFont(equals.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__multiply(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, multiply, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((multiply.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (multiply.getFont() != null) { if (((java.lang.String) value).equals("bold")) multiply.setFont(multiply.getFont().deriveFont(multiply.getFont().getStyle() | Font.BOLD)); else multiply.setFont(multiply.getFont().deriveFont(multiply.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__plus(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, plus, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((plus.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (plus.getFont() != null) { if (((java.lang.String) value).equals("bold")) plus.setFont(plus.getFont().deriveFont(plus.getFont().getStyle() | Font.BOLD)); else plus.setFont(plus.getFont().deriveFont(plus.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__sign(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, sign, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((sign.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (sign.getFont() != null) { if (((java.lang.String) value).equals("bold")) sign.setFont(sign.getFont().deriveFont(sign.getFont().getStyle() | Font.BOLD)); else sign.setFont(sign.getFont().deriveFont(sign.getFont().getStyle() & ~Font.BOLD)); }
}
}
public void doMouseExited__on__subtract(java.awt.event.MouseEvent event) {
java.lang.Object value = jaxx.runtime.css.Pseudoclasses.removeProperty(jaxx.demo.CalculatorDemo.this, subtract, "font-weight", "normal", jaxx.runtime.css.Pseudoclasses.wrap((subtract.getFont().getStyle() & Font.BOLD) != 0 ? "bold" : "normal"), 0);
if (!(value instanceof jaxx.runtime.css.DataBinding)) {
if (subtract.getFont() != null) { if (((java.lang.String) value).equals("bold")) subtract.setFont(subtract.getFont().deriveFont(subtract.getFont().getStyle() | Font.BOLD)); else subtract.setFont(subtract.getFont().deriveFont(subtract.getFont().getStyle() & ~Font.BOLD)); }
}
}
/*---------------------------------------------------------------------------------*/
/*-- public acessor methods -------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public javax.swing.JButton getC() {
return c;
}
public javax.swing.JButton getCe() {
return ce;
}
public javax.swing.JButton getD0() {
return d0;
}
public javax.swing.JButton getD1() {
return d1;
}
public javax.swing.JButton getD2() {
return d2;
}
public javax.swing.JButton getD3() {
return d3;
}
public javax.swing.JButton getD4() {
return d4;
}
public javax.swing.JButton getD5() {
return d5;
}
public javax.swing.JButton getD6() {
return d6;
}
public javax.swing.JButton getD7() {
return d7;
}
public javax.swing.JButton getD8() {
return d8;
}
public javax.swing.JButton getD9() {
return d9;
}
public javax.swing.JLabel getDisplay() {
return display;
}
public javax.swing.JButton getDivide() {
return divide;
}
public javax.swing.JButton getDot() {
return dot;
}
public jaxx.demo.CalculatorEngine getEngine() {
return engine;
}
public javax.swing.JButton getEquals() {
return equals;
}
public javax.swing.JButton getMultiply() {
return multiply;
}
public javax.swing.JButton getPlus() {
return plus;
}
public javax.swing.JButton getSign() {
return sign;
}
public javax.swing.JButton getSubtract() {
return subtract;
}
/*---------------------------------------------------------------------------------*/
/*-- protected acessors methods ---------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
protected jaxx.demo.CalculatorDemo get$DemoPanel0() {
return $DemoPanel0;
}
protected java.lang.String get$jaxxObjectDescriptor() {
return $jaxxObjectDescriptor;
}
protected java.util.Map get$previousValues() {
return $previousValues;
}
protected boolean getAllComponentsCreated() {
return allComponentsCreated;
}
protected boolean getContextInitialized() {
return contextInitialized;
}
/*---------------------------------------------------------------------------------*/
/*-- ui creation methods ----------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
private void $completeSetup() {
allComponentsCreated = true;
addChildrenToDemoPanel();
applyDataBinding("display.style.display . getText( ) . startsWith( \"-\" ).add");applyDataBinding("display.style.display . getText( ) . startsWith( \"-\" ).remove");applyDataBinding("display.text");
display.setBorder(( BorderFactory . createBevelBorder( BevelBorder . LOWERED )
));
}
private void $initialize() {
if (allComponentsCreated || !contextInitialized) {
return;
}
$objectMap.put("$DemoPanel0", this);
createEngine();
createDisplay();
createC();
createCe();
createEquals();
createD7();
createD8();
createD9();
createPlus();
createD4();
createD5();
createD6();
createSubtract();
createD1();
createD2();
createD3();
createMultiply();
createD0();
createSign();
createDot();
createDivide();
$DemoPanel0.removeDataBinding("top.name");
$DemoPanel0.setName("$DemoPanel0");
plus.setText("+");sign.setText("+/-");
$completeSetup();
}
protected void addChildrenToDemoPanel() {
if (!allComponentsCreated) {
return;
}
demoPanel.add(display, new GridBagConstraints(0, 0, 4, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(c, new GridBagConstraints(0, 1, 2, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(ce, new GridBagConstraints(2, 1, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(equals, new GridBagConstraints(3, 1, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d7, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d8, new GridBagConstraints(1, 2, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d9, new GridBagConstraints(2, 2, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(plus, new GridBagConstraints(3, 2, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d4, new GridBagConstraints(0, 3, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d5, new GridBagConstraints(1, 3, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d6, new GridBagConstraints(2, 3, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(subtract, new GridBagConstraints(3, 3, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d1, new GridBagConstraints(0, 4, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d2, new GridBagConstraints(1, 4, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d3, new GridBagConstraints(2, 4, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(multiply, new GridBagConstraints(3, 4, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(d0, new GridBagConstraints(0, 5, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(sign, new GridBagConstraints(1, 5, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(dot, new GridBagConstraints(2, 5, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
demoPanel.add(divide, new GridBagConstraints(3, 5, 1, 1, 0.0, 0.0, 10, 1, new Insets(3, 3, 3, 3), 0, 0));
}
protected void createC() {
c = new javax.swing.JButton();
$objectMap.put("c", c);
c.setName("c");
c.setText(_("C"));
jaxx.runtime.Util.setComponentHeight(c,35);
if (c.getFont() != null) c.setFont(c.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(c,80);
c.setForeground(new Color(255, 0, 0));
c.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__c"));
c.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__c"));
c.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__c"));
}
protected void createCe() {
ce = new javax.swing.JButton();
$objectMap.put("ce", ce);
ce.setName("ce");
ce.setText(_("CE"));
jaxx.runtime.Util.setComponentHeight(ce,35);
if (ce.getFont() != null) ce.setFont(ce.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(ce,80);
ce.setForeground(new Color(255, 0, 0));
ce.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__ce"));
ce.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__ce"));
ce.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__ce"));
}
protected void createD0() {
d0 = new javax.swing.JButton();
$objectMap.put("d0", d0);
d0.setName("d0");
d0.setText(_("0"));
jaxx.runtime.Util.setComponentHeight(d0,35);
if (d0.getFont() != null) d0.setFont(d0.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d0,80);
d0.setForeground(new Color(0, 0, 255));
d0.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d0"));
d0.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d0"));
d0.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d0"));
}
protected void createD1() {
d1 = new javax.swing.JButton();
$objectMap.put("d1", d1);
d1.setName("d1");
d1.setText(_("1"));
jaxx.runtime.Util.setComponentHeight(d1,35);
if (d1.getFont() != null) d1.setFont(d1.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d1,80);
d1.setForeground(new Color(0, 0, 255));
d1.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d1"));
d1.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d1"));
d1.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d1"));
}
protected void createD2() {
d2 = new javax.swing.JButton();
$objectMap.put("d2", d2);
d2.setName("d2");
d2.setText(_("2"));
jaxx.runtime.Util.setComponentHeight(d2,35);
if (d2.getFont() != null) d2.setFont(d2.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d2,80);
d2.setForeground(new Color(0, 0, 255));
d2.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d2"));
d2.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d2"));
d2.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d2"));
}
protected void createD3() {
d3 = new javax.swing.JButton();
$objectMap.put("d3", d3);
d3.setName("d3");
d3.setText(_("3"));
jaxx.runtime.Util.setComponentHeight(d3,35);
if (d3.getFont() != null) d3.setFont(d3.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d3,80);
d3.setForeground(new Color(0, 0, 255));
d3.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d3"));
d3.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d3"));
d3.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d3"));
}
protected void createD4() {
d4 = new javax.swing.JButton();
$objectMap.put("d4", d4);
d4.setName("d4");
d4.setText(_("4"));
jaxx.runtime.Util.setComponentHeight(d4,35);
if (d4.getFont() != null) d4.setFont(d4.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d4,80);
d4.setForeground(new Color(0, 0, 255));
d4.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d4"));
d4.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d4"));
d4.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d4"));
}
protected void createD5() {
d5 = new javax.swing.JButton();
$objectMap.put("d5", d5);
d5.setName("d5");
d5.setText(_("5"));
jaxx.runtime.Util.setComponentHeight(d5,35);
if (d5.getFont() != null) d5.setFont(d5.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d5,80);
d5.setForeground(new Color(0, 0, 255));
d5.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d5"));
d5.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d5"));
d5.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d5"));
}
protected void createD6() {
d6 = new javax.swing.JButton();
$objectMap.put("d6", d6);
d6.setName("d6");
d6.setText(_("6"));
jaxx.runtime.Util.setComponentHeight(d6,35);
if (d6.getFont() != null) d6.setFont(d6.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d6,80);
d6.setForeground(new Color(0, 0, 255));
d6.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d6"));
d6.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d6"));
d6.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d6"));
}
protected void createD7() {
d7 = new javax.swing.JButton();
$objectMap.put("d7", d7);
d7.setName("d7");
d7.setText(_("7"));
jaxx.runtime.Util.setComponentHeight(d7,35);
if (d7.getFont() != null) d7.setFont(d7.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d7,80);
d7.setForeground(new Color(0, 0, 255));
d7.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d7"));
d7.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d7"));
d7.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d7"));
}
protected void createD8() {
d8 = new javax.swing.JButton();
$objectMap.put("d8", d8);
d8.setName("d8");
d8.setText(_("8"));
jaxx.runtime.Util.setComponentHeight(d8,35);
if (d8.getFont() != null) d8.setFont(d8.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d8,80);
d8.setForeground(new Color(0, 0, 255));
d8.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d8"));
d8.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d8"));
d8.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d8"));
}
protected void createD9() {
d9 = new javax.swing.JButton();
$objectMap.put("d9", d9);
d9.setName("d9");
d9.setText(_("9"));
jaxx.runtime.Util.setComponentHeight(d9,35);
if (d9.getFont() != null) d9.setFont(d9.getFont().deriveFont((float) 18));
jaxx.runtime.Util.setComponentWidth(d9,80);
d9.setForeground(new Color(0, 0, 255));
d9.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__d9"));
d9.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__d9"));
d9.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__d9"));
}
protected void createDemoPanel() {
demoPanel = new jaxx.runtime.swing.Table();
$objectMap.put("demoPanel", demoPanel);
demoPanel.setName("demoPanel");
}
protected void createDisplay() {
display = new javax.swing.JLabel();
$objectMap.put("display", display);
display.setName("display");
display.setHorizontalAlignment(4);
display.setOpaque(true);
display.setBackground(new Color(188, 229, 173));
if (display.getFont() != null) display.setFont(display.getFont().deriveFont((float) 22));
if (display.getFont() != null) display.setFont(display.getFont().deriveFont(display.getFont().getStyle() | Font.BOLD));
}
protected void createDivide() {
divide = new javax.swing.JButton();
$objectMap.put("divide", divide);
divide.setName("divide");
divide.setText(_("\u00f7"));
jaxx.runtime.Util.setComponentHeight(divide,35);
if (divide.getFont() != null) divide.setFont(divide.getFont().deriveFont((float) 16));
jaxx.runtime.Util.setComponentWidth(divide,80);
divide.setForeground(new Color(0, 153, 0));
divide.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__divide"));
divide.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__divide"));
divide.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__divide"));
}
protected void createDot() {
dot = new javax.swing.JButton();
$objectMap.put("dot", dot);
dot.setName("dot");
dot.setText(_("."));
jaxx.runtime.Util.setComponentHeight(dot,35);
if (dot.getFont() != null) dot.setFont(dot.getFont().deriveFont((float) 20));
jaxx.runtime.Util.setComponentWidth(dot,80);
dot.setForeground(new Color(0, 0, 255));
dot.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__dot"));
dot.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__dot"));
dot.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__dot"));
}
protected void createEngine() {
engine = new jaxx.demo.CalculatorEngine();
$objectMap.put("engine", engine);
}
protected void createEquals() {
equals = new javax.swing.JButton();
$objectMap.put("equals", equals);
equals.setName("equals");
equals.setText(_("="));
jaxx.runtime.Util.setComponentHeight(equals,35);
if (equals.getFont() != null) equals.setFont(equals.getFont().deriveFont((float) 16));
jaxx.runtime.Util.setComponentWidth(equals,80);
equals.setForeground(new Color(0, 153, 0));
equals.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__equals"));
equals.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__equals"));
equals.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__equals"));
}
protected void createMultiply() {
multiply = new javax.swing.JButton();
$objectMap.put("multiply", multiply);
multiply.setName("multiply");
multiply.setText(_("x"));
jaxx.runtime.Util.setComponentHeight(multiply,35);
if (multiply.getFont() != null) multiply.setFont(multiply.getFont().deriveFont((float) 16));
jaxx.runtime.Util.setComponentWidth(multiply,80);
multiply.setForeground(new Color(0, 153, 0));
multiply.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__multiply"));
multiply.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__multiply"));
multiply.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__multiply"));
}
protected void createPlus() {
plus = new javax.swing.JButton();
$objectMap.put("plus", plus);
plus.setName("plus");
jaxx.runtime.Util.setComponentHeight(plus,35);
if (plus.getFont() != null) plus.setFont(plus.getFont().deriveFont((float) 16));
jaxx.runtime.Util.setComponentWidth(plus,80);
plus.setForeground(new Color(0, 153, 0));
plus.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__plus"));
plus.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__plus"));
plus.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__plus"));
}
protected void createSign() {
sign = new javax.swing.JButton();
$objectMap.put("sign", sign);
sign.setName("sign");
jaxx.runtime.Util.setComponentHeight(sign,35);
if (sign.getFont() != null) sign.setFont(sign.getFont().deriveFont((float) 16));
jaxx.runtime.Util.setComponentWidth(sign,80);
sign.setForeground(new Color(0, 153, 0));
sign.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__sign"));
sign.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__sign"));
sign.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__sign"));
}
protected void createSubtract() {
subtract = new javax.swing.JButton();
$objectMap.put("subtract", subtract);
subtract.setName("subtract");
subtract.setText(_("-"));
jaxx.runtime.Util.setComponentHeight(subtract,35);
if (subtract.getFont() != null) subtract.setFont(subtract.getFont().deriveFont((float) 16));
jaxx.runtime.Util.setComponentWidth(subtract,80);
subtract.setForeground(new Color(0, 153, 0));
subtract.addActionListener((java.awt.event.ActionListener) jaxx.runtime.Util.getEventListener(java.awt.event.ActionListener.class, "actionPerformed", $DemoPanel0, "doActionPerformed__on__subtract"));
subtract.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseEntered", $DemoPanel0, "doMouseEntered__on__subtract"));
subtract.addMouseListener((java.awt.event.MouseListener) jaxx.runtime.Util.getEventListener(java.awt.event.MouseListener.class, "mouseExited", $DemoPanel0, "doMouseExited__on__subtract"));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy