Win a copy of Kubernetes in Action this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Changing Screen Resolution  RSS feed

 
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is there any way by which I can change the screen resolution in Java. I mean to say that I need to change the resolution of windows desktop to 640 x 480 to 800 x 600 on the click of a button. Is it possible?

 
author and iconoclast
Sheriff
Posts: 24217
38
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, there is full screen exclusive mode. This lets you change the screen resolution, but I think only for the actual Java application itself. I don't think it allows you to change the resolution persistently for other applications. In any case, that's where I'd start looking.
 
Sheriff
Posts: 21187
87
Chrome Eclipse IDE Java Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think Ernest is right. That means that you'll have to use JNI to do this. The ChangeDisplaySettings and ChangeDisplaySettingsEx Windows system functions are probably what you need for Windows. No idea for Linux.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!