Package ghidra.util.layout
Class RightSidedSquishyBuddyLayout
- java.lang.Object
-
- ghidra.util.layout.RightSidedSquishyBuddyLayout
-
- All Implemented Interfaces:
java.awt.LayoutManager,java.io.Serializable
public class RightSidedSquishyBuddyLayout extends java.lang.Object implements java.awt.LayoutManager, java.io.SerializableLayout for two components laid out horizontally where the first component gets its preferred width and the second component gets the remaining space up to its preferred width.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RightSidedSquishyBuddyLayout(int hGap)RightSidedSquishyBuddyLayout(int hGap, boolean rightAlign)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLayoutComponent(java.lang.String name, java.awt.Component comp)voidlayoutContainer(java.awt.Container container)java.awt.DimensionminimumLayoutSize(java.awt.Container cont)java.awt.DimensionpreferredLayoutSize(java.awt.Container container)voidremoveLayoutComponent(java.awt.Component comp)
-
-
-
Method Detail
-
addLayoutComponent
public void addLayoutComponent(java.lang.String name, java.awt.Component comp)- Specified by:
addLayoutComponentin interfacejava.awt.LayoutManager
-
removeLayoutComponent
public void removeLayoutComponent(java.awt.Component comp)
- Specified by:
removeLayoutComponentin interfacejava.awt.LayoutManager
-
preferredLayoutSize
public java.awt.Dimension preferredLayoutSize(java.awt.Container container)
- Specified by:
preferredLayoutSizein interfacejava.awt.LayoutManager
-
minimumLayoutSize
public java.awt.Dimension minimumLayoutSize(java.awt.Container cont)
- Specified by:
minimumLayoutSizein interfacejava.awt.LayoutManager
-
layoutContainer
public void layoutContainer(java.awt.Container container)
- Specified by:
layoutContainerin interfacejava.awt.LayoutManager
-
-