Package com.jetbrains

Interface WindowDecorations


@Service @Provided public interface WindowDecorations
Window decorations consist of title bar, window controls and border.
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Custom title bar allows merging of window content with native title bar, which is done by treating title bar as part of client area, but with some special behavior like dragging or maximizing on double click.
  • Method Summary

    Modifier and Type
    Method
    Description
    You must set title bar height before adding it to a window.
    void
    If customTitleBar is not null, system-provided title bar is removed and client area is extended to the top of the dialog with window controls painted over the client area.
    void
    If customTitleBar is not null, system-provided title bar is removed and client area is extended to the top of the frame with window controls painted over the client area.