Package de.yaams.maker.helper.gui

Examples of de.yaams.maker.helper.gui.AE


    f.addElement("thx.faenza", new FormLink("Faenza", "http://tiheum.deviantart.com/art/Faenza-Icons-173323228"));
    f.addElement("thx.install4j", new FormLink("install4j", "http://www.ej-technologies.com/products/install4j/overview.html"));

    // add open buttons
    if (YLevel.IS_ADVANCED) {
      f.addButton("opts", YFactory.b(I18N.t("Öffne Optionen Ordner"), "opts_folder", new AE() {

        @Override
        public void run() {
          SystemHelper.viewFile(YAamsCore.programPath);

        }
      }));
      f.addButton("tmp", YFactory.b(I18N.t("Öffne Temp Ordner"), "open", new AE() {

        @Override
        public void run() {
          SystemHelper.viewFile(YAamsCore.tmpFolder);

        }
      }));
      f.addButton("log", YFactory.b(I18N.t("Öffne Log Datei"), "disk", new AE() {

        @Override
        public void run() {
          SystemHelper.viewFile(Log.file);
View Full Code Here


      protected JComponent getInternElement() {
        return YFactory.createOverlayTextArea(area, I18N.t("Schreibe die Nachricht hier ein."));
      }
    });

    f.addButton("feedback", YFactory.b(I18N.t("Send Feedback"), "mail_web", new AE() {

      @Override
      public void run() {
        data.put("system", f.getElement("basic.system").getContentAsString());
        data.put("stack", "feedback " + f.getElement("basic.atitle").getContentAsString() + " "
View Full Code Here

                e.getParameters(), 5).setSorting(1), "201"));

    // add map
    f.addHeader("map", new FormHeader(I18N.t("Spezifisch"), "map"));
    f.addElement("map.map",
        FormHelper.setEnabeldWhenRightElementSelect(d, new FormButton(getPos(e, I18N.t("Neue Position")), "map", new AE() {

          @Override
          public void run() {

            // load
View Full Code Here

      if (!f.containsHeader(c.getGroup())) {
        f.addHeader(c.getGroup(), new FormHeader(c.getGroup(), c.getIcon()).setColumn(8));
      }

      // add it
      f.addElement(c.getGroup() + "." + c.getId(), new FormButton(c.getName(), c.getIcon(), new AE() {

        @Override
        public void run() {
          // add it
          c.createNew(e.getYecl(), e.getIndent());
View Full Code Here

    super("");

    button = YFactory.b(title, icon, e);
    element = button;

    button.addActionListener(new AE() {

      @Override
      public void run() {
        informListeners();
View Full Code Here

    setContentContainer(content);
    this.setLeftDecoration(new JLabel(IconCache.get(icon)));

    // add button
    if (config) {
      setRightDecoration(YFactory.tb(I18N.t("{0} anpassen.", title), "opts", new AE() {

        @Override
        public void run() {
          callConfigDialog();
View Full Code Here

    size = 32;

    // build toolbar
    YToolBar y = new YToolBar();
    y.add(YFactory.b("16", null, new AE() {

      @Override
      public void run() {
        size = 16;
        repaint();

      }
    }));
    y.add(YFactory.b("32", null, new AE() {

      @Override
      public void run() {
        size = 32;
        repaint();
View Full Code Here

   *
   */
  public DockRSSPanel(final String rss, String icon, int maxItem) {
    // check internet
    if (!NetHelper.hasInternet(false)) {
      addLink(I18N.t("Kein Internet"), "web_error", new AE() {

        @Override
        public void run() {
          NetHelper.hasInternet(true);

        }
      });
      return;
    }

    RSSHandler hand = new RSSHandler();

    try {
      RSSParser.parseXmlFile(new URL(rss), hand, false);
    } catch (final Throwable t) {
      addLink(I18N.t("Kann {0} nicht laden", rss), "error", new AE() {

        @Override
        public void run() {
          YEx.warn("Can not load rss " + rss, t);

        }
      });
      return;
    }

    // add the news
    for (int i = 0; i < maxItem; i++) {
      // break?
      if (i >= hand.getRSSChannel().getItems().size()) {
        break;
      }

      // add it
      final RSSItem itm = (RSSItem) hand.getRSSChannel().getItems().get(i);
      addLink(itm.getTitle(), icon + "_web", new AE() {

        @Override
        public void run() {
          SystemHelper.openUrl(itm.getLink());

View Full Code Here

   * @param title
   * @param icon
   * @param e
   */
  public FormColor(String title, final IRubyObject color) {
    super(title, null, new AE() {

      @Override
      public void run() {

        // create java color
View Full Code Here

    this.tileset = tileset;
    passages = (RubyObject) tileset.getInstanceVariable("@passages");
    priorities = (RubyObject) tileset.getInstanceVariable("@priorities");
    terrain_tags = (RubyObject) tileset.getInstanceVariable("@terrain_tags");

    button = YFactory.b(I18N.t("{0}x{1}", id % 8 + 1, (id - 384) / 8 + 1), icon, new AE() {

      @Override
      public void run() {
        FormBuilder form = new FormBuilder("rgssproject.edit.tileset");
View Full Code Here

TOP

Related Classes of de.yaams.maker.helper.gui.AE

Copyright © 2018 www.massapicom. 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.