Results 1 to 1 of 1
-
How to implement the Icon interface in Java
This Java tip shows how to implement the Icon interface in Java.
Java Code:import java.awt.Color; import java.awt.Component; import java.awt.Graphics; import javax.swing.Icon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class IconInterfaceDemo extends JPanel { public IconInterfaceDemo() { } public static void main(String[] a) { JFrame mainFrame = new JFrame(); JLabel label = new JLabel("label"); label.setIcon(new ColoredSquare(Color.green)); label.setDisabledIcon(new ColoredSquare(Color.red)); mainFrame.getContentPane().add(label); mainFrame.setSize(100, 100); mainFrame.setVisible(true); } } class ColoredSquare implements Icon { Color color; public ColoredSquare(Color color) { this.color = color; } public void paintIcon(Component c, Graphics g, int x, int y) { Color oldColor = g.getColor(); g.setColor(color); g.fill3DRect(x, y, getIconWidth(), getIconHeight(), true); g.setColor(oldColor); } public int getIconWidth() { return 12; } public int getIconHeight() { return 12; } }"The sole cause of man’s unhappiness is that he does not know how to stay quietly in his room." - Blaise Pascal
Similar Threads
-
How to implement Priority queue with Java
By Java Tip in forum java.langReplies: 0Last Post: 04-12-2008, 08:49 PM -
Using Java To Implement RSA Algorithm
By Floetic in forum New To JavaReplies: 3Last Post: 03-31-2008, 11:56 PM -
Help about how to implement a graphical editor in java
By xiul in forum Java 2DReplies: 0Last Post: 11-29-2007, 08:19 PM -
API to Implement Server SSH in JAVA
By Jack in forum Advanced JavaReplies: 2Last Post: 07-02-2007, 01:52 AM -
How can we implement IPC in java
By samson in forum NetworkingReplies: 1Last Post: 04-04-2007, 06:38 AM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks