Package org.pushingpixels.substance.internal.utils

Examples of org.pushingpixels.substance.internal.utils.SubstanceInternalFrameTitlePane


   * javax.swing.plaf.basic.BasicInternalFrameUI#createNorthPane(javax.swing
   * .JInternalFrame)
   */
  @Override
  protected JComponent createNorthPane(JInternalFrame w) {
    this.titlePane = new SubstanceInternalFrameTitlePane(w);

    // f.putClientProperty(INTERNAL_FRAME_PINNED, Boolean.TRUE);

    return this.titlePane;
  }
View Full Code Here


  protected void installComponents() {
    this.frame = this.desktopIcon.getInternalFrame();
    // this.frame.setOpaque(false);
    // Icon icon = this.frame.getFrameIcon();

    this.iconPane = new SubstanceInternalFrameTitlePane(this.frame);
    this.iconPane.setOpaque(false);
    this.desktopIcon.setLayout(new BorderLayout());
    this.desktopIcon.add(this.iconPane, BorderLayout.CENTER);
  }
View Full Code Here

  @Override
  public void uninstallUI(JComponent c) {
    // desktopIcon.remove(this.titleLabel);
    // super.uninstallUI(c);

    SubstanceInternalFrameTitlePane thePane = (SubstanceInternalFrameTitlePane) this.iconPane;
    super.uninstallUI(c);
    thePane.uninstallListeners();
  }
View Full Code Here

   * javax.swing.plaf.basic.BasicInternalFrameUI#createNorthPane(javax.swing
   * .JInternalFrame)
   */
  @Override
  protected JComponent createNorthPane(JInternalFrame w) {
    this.titlePane = new SubstanceInternalFrameTitlePane(w);

    // f.putClientProperty(INTERNAL_FRAME_PINNED, Boolean.TRUE);

    return this.titlePane;
  }
View Full Code Here

TOP

Related Classes of org.pushingpixels.substance.internal.utils.SubstanceInternalFrameTitlePane

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.