home *** CD-ROM | disk | FTP | other *** search
- package FontViewer.components;
-
- import java.awt.Graphics;
- import java.awt.Graphics2D;
- import java.awt.RenderingHints;
- import javax.swing.JToggleButton;
-
- public class AAToggleButton extends JToggleButton {
- String fname;
- String floc;
-
- public AAToggleButton(String s, String fname, String floc) {
- super(s);
- this.fname = fname;
- this.floc = floc;
- this.setToolTipText(fname + " (" + floc + ")");
- }
-
- public String getFName() {
- return this.fname;
- }
-
- public String getFLoc() {
- return this.floc;
- }
-
- public void paintComponent(Graphics g) {
- Graphics2D g2d = null;
- if (g instanceof Graphics2D) {
- g2d = (Graphics2D)g;
- g2d.addRenderingHints(new RenderingHints(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON));
- }
-
- super.paintComponent(g);
- }
- }
-