Exemple #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));
  }
Exemple #2
0
 void initWarning() {
   warning = new JLabel("Warnings");
   UIUtils.setBoldFont(warning);
   add(warning, ToolbarLayout.START);
 }
Exemple #3
0
 void initError() {
   error = new JLabel("Errors");
   UIUtils.setBoldFont(error);
   add(error, ToolbarLayout.START);
 }