Examples of AntComposite


Examples of de.hwrberlin.it11.tsp.gui.widgets.AntComposite

    Label lNodeColor = new Label(shell, SWT.NONE);
    lNodeColor.setText("Farbe der Knoten:");
    lNodeColor.setLayoutData("hmin pref, wmin pref");

    final AntComposite cNodeColor = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    cNodeColor.setBackground(preferences.getNodeColor());
    cNodeColor.getComposite().setLayoutData("height 20!, wmin 50");
    cNodeColor.setTooltipText("Hier k�nnen Sie die Farbe einstellen, mit der die Knoten gezeichnet werden.");
    cNodeColor.getComposite().addMouseListener(new ChooseColorListener(cNodeColor));

    Label lCurrentNodeColor = new Label(shell, SWT.NONE);
    lCurrentNodeColor.setText("Farbe der ausgew�hlten Knoten:");
    lCurrentNodeColor.setLayoutData("hmin pref, wmin pref");

    final AntComposite cCurrentNodeColor = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    cCurrentNodeColor.setBackground(preferences.getCurrentNodeColor());
    cCurrentNodeColor.getComposite().setLayoutData("height 20!, wmin 50");
    cCurrentNodeColor.setTooltipText("Hier k�nnen Sie die Farbe einstellen, mit der die ausgew�hlten Knoten gezeichnet werden.");
    cCurrentNodeColor.getComposite().addMouseListener(new ChooseColorListener(cCurrentNodeColor));

    Label lBestTourGlobalColor = new Label(shell, SWT.NONE);
    lBestTourGlobalColor.setText("Farbe der besten globalen Tour:");
    lBestTourGlobalColor.setLayoutData("hmin pref, wmin pref");

    final AntComposite cBestTourGlobalColor = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    cBestTourGlobalColor.setBackground(preferences.getBestTourGlobalColor());
    cBestTourGlobalColor.getComposite().setLayoutData("height 20!, wmin 50");
    cBestTourGlobalColor.setTooltipText("Hier k�nnen Sie die Farbe einstellen, mit der die Linien der globalen besten Tour gezeichnet werden.");
    cBestTourGlobalColor.getComposite().addMouseListener(new ChooseColorListener(cBestTourGlobalColor));

    Label lBestTourIterationColor = new Label(shell, SWT.NONE);
    lBestTourIterationColor.setText("Farbe der besten Tour der Iteration:");
    lBestTourIterationColor.setLayoutData("hmin pref, wmin pref");

    final AntComposite cBestTourIterationColor = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    cBestTourIterationColor.setBackground(preferences.getBestTourIterationColor());
    cBestTourIterationColor.getComposite().setLayoutData("height 20!, wmin 50");
    cBestTourIterationColor
        .setTooltipText("Hier k�nnen Sie die Farbe einstellen, mit der die Linien der besten Tour der Iteration gezeichnet werden.");
    cBestTourIterationColor.getComposite().addMouseListener(new ChooseColorListener(cBestTourIterationColor));

    Label lBackgroundColor = new Label(shell, SWT.NONE);
    lBackgroundColor.setText("Farbe des Malfl�chenhintergrundes:");
    lBackgroundColor.setLayoutData("hmin pref, wmin pref");

    final AntComposite cBackgroundColor = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    cBackgroundColor.setBackground(preferences.getBackgroundColor());
    cBackgroundColor.getComposite().setLayoutData("height 20!, wmin 50");
    cBackgroundColor.setTooltipText("Hier k�nnen Sie die Hintergrundfarbe der Malfl�che einstellen.");
    cBackgroundColor.getComposite().addMouseListener(new ChooseColorListener(cBackgroundColor));

    Composite buttonComp = new Composite(shell, SWT.NONE);
    buttonComp.setLayout(new MigLayout("wrap 2, ins 0", "[50%][50%]"));
    buttonComp.setLayoutData("hmin 0, wmin 0, growx, spanx");

    AntButton confirm = new AntButton(new Button(buttonComp, SWT.PUSH), getProject());
    confirm.getButton().setText("Speichern");
    confirm.getButton().setLayoutData("hmin pref, wmin pref, grow");
    confirm.setTooltipText("Speichert die Eigenschaften und schlie�t den Dialog.");
    confirm.getButton().addSelectionListener(new SelectionAdapter() {

      @Override
      public void widgetSelected(SelectionEvent pE) {
        if (tRedrawInterval.isValidInput()) {
          try {
            preferences.setAntialias(bAntialias.getButton().getSelection());
            preferences.setRedrawInterval(Utility.FORMAT.parse(tRedrawInterval.getText().getText()).intValue());
            preferences.setNodeColor(cNodeColor.getBackground());
            preferences.setCurrentNodeColor(cCurrentNodeColor.getBackground());
            preferences.setBestTourGlobalColor(cBestTourGlobalColor.getBackground());
            preferences.setBestTourIterationColor(cBestTourIterationColor.getBackground());
            preferences.setBackgroundColor(cBackgroundColor.getBackground());
          }
          catch (ParseException e) {
            MessageDialog.openError(shell, "Fehler beim umwandeln der Werte",
                "Beim Umwandeln der Werte von Text in eine Zahl ist ein Fehler aufgetreten.");
          }
View Full Code Here

Examples of de.hwrberlin.it11.tsp.gui.widgets.AntComposite

    shell.setText("Farbe w�hlen");
    shell.setImage(Images.COLOR_SWATCH);
    shell.setLayout(new MigLayout("fill, wrap 4"));
    shell.setLayoutData("hmin pref, wmin pref");

    AntComposite black = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    black.setBackground(Colors.BLACK);
    black.getComposite().setLayoutData("height 20!, width 50!");
    black.getComposite().addMouseListener(new ChosenColorListener(black));

    AntComposite darkGrey = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    darkGrey.setBackground(Colors.DARK_GREY);
    darkGrey.getComposite().setLayoutData("height 20!, width 50!");
    darkGrey.getComposite().addMouseListener(new ChosenColorListener(darkGrey));

    AntComposite grey = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    grey.setBackground(Colors.GREY);
    grey.getComposite().setLayoutData("height 20!, width 50!");
    grey.getComposite().addMouseListener(new ChosenColorListener(grey));

    AntComposite white = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    white.setBackground(Colors.WHITE);
    white.getComposite().setLayoutData("height 20!, width 50!");
    white.getComposite().addMouseListener(new ChosenColorListener(white));

    AntComposite darkBlue = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    darkBlue.setBackground(Colors.DARK_BLUE);
    darkBlue.getComposite().setLayoutData("height 20!, width 50!");
    darkBlue.getComposite().addMouseListener(new ChosenColorListener(darkBlue));

    AntComposite blue = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    blue.setBackground(Colors.BLUE);
    blue.getComposite().setLayoutData("height 20!, width 50!");
    blue.getComposite().addMouseListener(new ChosenColorListener(blue));

    AntComposite darkCyan = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    darkCyan.setBackground(Colors.DARK_CYAN);
    darkCyan.getComposite().setLayoutData("height 20!, width 50!");
    darkCyan.getComposite().addMouseListener(new ChosenColorListener(darkCyan));

    AntComposite cyan = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    cyan.setBackground(Colors.CYAN);
    cyan.getComposite().setLayoutData("height 20!, width 50!");
    cyan.getComposite().addMouseListener(new ChosenColorListener(cyan));

    AntComposite darkRed = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    darkRed.setBackground(Colors.DARK_RED);
    darkRed.getComposite().setLayoutData("height 20!, width 50!");
    darkRed.getComposite().addMouseListener(new ChosenColorListener(darkRed));

    AntComposite red = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    red.setBackground(Colors.RED);
    red.getComposite().setLayoutData("height 20!, width 50!");
    red.getComposite().addMouseListener(new ChosenColorListener(red));

    AntComposite darkMagenta = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    darkMagenta.setBackground(Colors.DARK_MAGENTA);
    darkMagenta.getComposite().setLayoutData("height 20!, width 50!");
    darkMagenta.getComposite().addMouseListener(new ChosenColorListener(darkMagenta));

    AntComposite magenta = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    magenta.setBackground(Colors.MAGENTA);
    magenta.getComposite().setLayoutData("height 20!, width 50!");
    magenta.getComposite().addMouseListener(new ChosenColorListener(magenta));

    AntComposite darkGreen = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    darkGreen.setBackground(Colors.DARK_GREEN);
    darkGreen.getComposite().setLayoutData("height 20!, width 50!");
    darkGreen.getComposite().addMouseListener(new ChosenColorListener(darkGreen));

    AntComposite green = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    green.setBackground(Colors.GREEN);
    green.getComposite().setLayoutData("height 20!, width 50!");
    green.getComposite().addMouseListener(new ChosenColorListener(green));

    AntComposite darkYellow = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    darkYellow.setBackground(Colors.DARK_YELLOW);
    darkYellow.getComposite().setLayoutData("height 20!, width 50!");
    darkYellow.getComposite().addMouseListener(new ChosenColorListener(darkYellow));

    AntComposite yellow = new AntComposite(new Composite(shell, SWT.BORDER), getProject());
    yellow.setBackground(Colors.YELLOW);
    yellow.getComposite().setLayoutData("height 20!, width 50!");
    yellow.getComposite().addMouseListener(new ChosenColorListener(yellow));

    Composite buttonComp = new Composite(shell, SWT.NONE);
    buttonComp.setLayout(new MigLayout("wrap 2, ins 0", "[50%][50%]"));
    buttonComp.setLayoutData("hmin 0, wmin 0, growx, spanx");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.