Class AtomsIcon

All Implemented Interfaces:
Icon

public class AtomsIcon extends AbstractAnahataIcon
A programmatically drawn Icon representing Toolkits (Atoms).

This icon is used within the Context Explorer to represent AbstractToolkit instances. Stylized as four orbiting circles around a central nucleus using Anahata Green to signify the modular, atomic nature of the tool-chain.

Author:
anahata
  • Constructor Details

    • AtomsIcon

      public AtomsIcon(int size)
      Constructs a new AtomsIcon with the specified size.
      Parameters:
      size - The size in pixels.
  • Method Details

    • paintIcon

      public void paintIcon(Component c, Graphics g, int x, int y)

      Renders the atomic toolkit symbol using precise geometric primitives. Applies anti-aliasing hints to ensure the orbiting "electrons" remain crisp at small UI scales.