Results 1 to 1 of 1
-
Demonstrating the ComponentListener
Java Code:import java.awt.BorderLayout; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.ComponentEvent; import java.awt.event.ComponentListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JSplitPane; public class ComponentTest { public static void main(String args[]) { JFrame frame = new JFrame(); Container contentPane = frame.getContentPane(); ComponentListener comp = new ComponentListener() { public void componentHidden(ComponentEvent e) { dump("Hidden", e); } public void componentMoved(ComponentEvent e) { dump("Moved", e); } public void componentResized(ComponentEvent e) { dump("Resized", e); } public void componentShown(ComponentEvent e) { dump("Shown", e); } private void dump(String type, ComponentEvent e) { System.out.println(e.getComponent().getName() + " : " + type); } }; JButton left = new JButton("Left"); left.setName("Left"); left.addComponentListener(comp); final JButton right = new JButton("Right"); right.setName("Right"); right.addComponentListener(comp); ActionListener action = new ActionListener() { public void actionPerformed(ActionEvent e) { right.setVisible(!right.isVisible()); } }; left.addActionListener(action); JSplitPane pane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, true, left, right); contentPane.add(pane, BorderLayout.CENTER); frame.setSize(300, 200); frame.show(); } }"The sole cause of man’s unhappiness is that he does not know how to stay quietly in his room." - Blaise Pascal
Similar Threads
-
Demonstrating the AncestorListener
By Java Tip in forum java.awtReplies: 0Last Post: 04-23-2008, 08:21 PM -
Demonstrating the AdjustmentListener
By Java Tip in forum java.awtReplies: 0Last Post: 04-23-2008, 08:21 PM -
Demonstrating the ActionListener
By Java Tip in forum java.awtReplies: 0Last Post: 04-23-2008, 08:20 PM -
Demonstrating the WindowListener with a WindowAdapter
By Java Tip in forum javax.swingReplies: 0Last Post: 04-23-2008, 08:20 PM -
Demonstrating the WeakHashMap
By Java Tip in forum java.langReplies: 0Last Post: 04-12-2008, 08:46 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks