A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/javaexamples/gui_antialiasing.htm below:

How to check whether antialiasing is enabled or not in Java

How to check whether antialiasing is enabled or not in Java Problem Description

How to check whether antialiasing is enabled or not?

Solution

Following example demonstrates how to check if antialiasing is turned on or not using RenderingHints Class.

import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import javax.swing.JComponent;
import javax.swing.JFrame;

public class Main {
   public static void main(String[] args) {
      JFrame frame = new JFrame();
      frame.add(new MyComponent());
      frame.setSize(300, 300);
      frame.setVisible(true);
   }
}
class MyComponent extends JComponent {
   public void paint(Graphics g) {
      Graphics2D g2 = (Graphics2D) g;
      RenderingHints rh = g2.getRenderingHints();
      boolean bl = rh.containsValue (RenderingHints.VALUE_ANTIALIAS_ON);
      System.out.println(bl);
      g2.setRenderingHint(
         RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
   }
}
Result

The above code sample will produce the following result.

False
False
False

java_simple_gui.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4