1 package org.columba.core.gui.util; 19 20 import java.awt.BorderLayout ; 21 import java.awt.Component ; 22 23 import javax.swing.Box ; 24 import javax.swing.JMenuBar ; 25 import javax.swing.JPanel ; 26 27 28 34 public class MenuThrobber { 35 36 public static void setThrobber(JMenuBar menuBar) { 37 if ( menuBar == null ) throw new IllegalArgumentException ("menuBar == null"); 38 39 Component box = Box.createHorizontalGlue(); 40 menuBar.add(box); 41 42 JPanel throbberPanel = new JPanel (); 43 throbberPanel.setLayout(new BorderLayout ()); 44 throbberPanel.add(new ThrobberIcon(), BorderLayout.EAST); 45 46 menuBar.add(throbberPanel); 47 } 48 } 49 | Popular Tags |