java - Center JLabel within JPopupMenu -


i know me being ocd, having issue centering jlabel text within jpopupmenu.

i've tried popup.add(new jlabel("menu",jlabel.center)); , label.sethorizontalalignment(swingconstants.center); label.sethorizontaltextposition(swingconstants.center)); no luck.

pic

anyone know fix?

set proper layout of jpopupmenu such boxlayout, flowlayout etc. , add jlabel positioned based on layout manager.

sample code:

jpopupmenu popup = new jpopupmenu(); popup.setlayout(new flowlayout(flowlayout.center)); popup.add(new jlabel("menu")); 

read more a visual guide layout managers each layout explained in details along sample code.


Comments

Popular posts from this blog

php - render data via PDO::FETCH_FUNC vs loop -

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

The canvas has been tainted by cross-origin data in chrome only -