Showing posts with label display. Show all posts
Showing posts with label display. Show all posts

Get all display mode

Source code below will display all display mode in your computer include their width, height, refresh rate and bit depth.

********************************************
COMPLETE SOURCE CODE FOR : AllDisplayMode.java
********************************************


import java.awt.GraphicsEnvironment;
import java.awt.GraphicsDevice;
import java.awt.DisplayMode;

public class AllDisplayMode
{
public static void main(String[]args)
{
GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice gd=ge.getDefaultScreenDevice();
DisplayMode[]allDisplayMode=gd.getDisplayModes();

int temp=0;

while(temp<allDisplayMode.length)
{
System.out.println("DISPLAY MODE : "+(temp+1));
System.out.println("Width : "+allDisplayMode[temp].getWidth()+" pixels");
System.out.println("Height : "+allDisplayMode[temp].getHeight()+" pixels");
System.out.println("Refresh rate : "+allDisplayMode[temp].getRefreshRate()+" Hz");
System.out.println("BitDepth : "+allDisplayMode[temp].getBitDepth()+" bit");
System.out.println("\n");
temp=temp+1;
}
}
}


********************************************
JUST COMPILE AND EXECUTE IT
********************************************

Source code to determine display mode for current screen can change or not using java


***********************************************************
COMPLETE SOURCE CODE FOR : DetermineDisplayModeCanChangeOrNot.java
***********************************************************


import java.awt.GraphicsEnvironment;
import java.awt.GraphicsDevice;

public class DetermineDisplayModeCanChangeOrNot
{
public static void main(String[]args)
{
GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice gd=ge.getDefaultScreenDevice();

//METHOD isDisplayChangeSupported() returns true if this GraphicsDevice supports low-level display changes.
boolean change=gd.isDisplayChangeSupported();

if(change==true)
{
System.out.println("DISPLAY MODE CAN CHANGE");
}

else
{
System.out.println("DISPLAY MODE CANNOT CHANGE");
}
}
}


***********************************************************
JUST COMPILE AND EXECUTE IT
***********************************************************

RELAXING NATURE VIDEO