Interface MenuLike
-
public interface MenuLike
Interface to create consist api between JMenu and JPopupMenu
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static MenuLike
adapt(java.util.function.Consumer<javax.swing.Action> add1, java.util.function.Consumer<javax.swing.JMenuItem> add2, java.util.function.Consumer<javax.swing.JMenu> add3, java.lang.Runnable separator)
static MenuLike
adapt(javax.swing.JMenu menu)
static MenuLike
adapt(javax.swing.JPopupMenu menu)
void
add(javax.swing.Action action)
void
add(javax.swing.JMenu menu)
void
add(javax.swing.JMenuItem item)
void
addSeparator()
-
-
-
Method Detail
-
add
void add(javax.swing.Action action)
-
add
void add(javax.swing.JMenuItem item)
-
add
void add(javax.swing.JMenu menu)
-
addSeparator
void addSeparator()
-
adapt
static MenuLike adapt(javax.swing.JMenu menu)
-
adapt
static MenuLike adapt(javax.swing.JPopupMenu menu)
-
adapt
static MenuLike adapt(java.util.function.Consumer<javax.swing.Action> add1, java.util.function.Consumer<javax.swing.JMenuItem> add2, java.util.function.Consumer<javax.swing.JMenu> add3, java.lang.Runnable separator)
-
-