Module java.desktop
Package javax.swing.plaf

Class SplitPaneUI

java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.SplitPaneUI
直接已知的子类:
BasicSplitPaneUI, MultiSplitPaneUI

public abstract class SplitPaneUI extends ComponentUI
JSplitPane的可插拔外观接口。
  • Constructor Details

    • SplitPaneUI

      protected SplitPaneUI()
      子类调用的构造函数。
  • Method Details

    • resetToPreferredSizes

      public abstract void resetToPreferredSizes(JSplitPane jc)
      根据子组件的首选大小重新布局JSplitPane。
      参数:
      jc - 一个JSplitPane
    • setDividerLocation

      public abstract void setDividerLocation(JSplitPane jc, int location)
      将分隔条的位置设置为指定位置。
      参数:
      jc - 一个JSplitPane
      location - 指定分隔条位置的整数
    • getDividerLocation

      public abstract int getDividerLocation(JSplitPane jc)
      返回分隔条的位置。
      参数:
      jc - 一个JSplitPane
      返回:
      指定分隔条位置的整数
    • getMinimumDividerLocation

      public abstract int getMinimumDividerLocation(JSplitPane jc)
      返回分隔条的最小可能位置。
      参数:
      jc - 一个JSplitPane
      返回:
      指定分隔条最小位置的整数
    • getMaximumDividerLocation

      public abstract int getMaximumDividerLocation(JSplitPane jc)
      返回分隔条的最大可能位置。
      参数:
      jc - 一个JSplitPane
      返回:
      指定分隔条最大位置的整数
    • finishedPaintingChildren

      public abstract void finishedPaintingChildren(JSplitPane jc, Graphics g)
      在JSplitPane为其子项绘制外观时发送消息。
      参数:
      jc - 一个JSplitPane
      g - Graphics上下文