Exemplo n.º 1
0
  public StatusBar() {
    super(new ToolbarLayout());
    UIUtils.setUndecorated(this, true);
    xy = new JLabel("<html><b>x: &nbsp</b>0<b>&nbsp y: &nbsp</b>0</html>");
    selected = new JLabel("<html><b>Selected: </b> &nbsp None</html>");
    caret = new JLabel("<html><b>Line</b> 15 <b>Column</b> 42</html>");
    add(caret, ToolbarLayout.START);
    addSpace();
    addSeparator();
    // addSpace();
    // add(selected, ToolbarLayout.START);
    // addSpace();
    // addSeparator();

    addSpace();
    add(xy, ToolbarLayout.START);
    addSpace();

    addSeparator();

    addSpace();
    initError();
    addSpace();

    addSeparator();

    addSpace();
    initWarning();
    addSpace();

    addSeparator();

    addSpace();
    initConsole();
    addSpace();

    addSeparator();

    addSpace();
    initAsset();
    addSpace();

    addSeparator();

    addSpace();
    initWidget();
    addSpace();

    addSeparator();

    // initUpdate();
    // initNuke(); //Reduce nuke size
    add(new MemoryBar(), ToolbarLayout.END);
    setBorder(BorderFactory.createMatteBorder(1, 0, 0, 0, Style.border));
  }