2014-09-24 3 views
0

문제의 원인이 무엇인지 궁금합니다. 기본적으로 .. 내 프로그램을 실행하면 JFrame이 팝업되지만 Print Screen 또는 Skype Screenshare 또는 JFrame이 표시되지 않는 것을 사용하여 기록하려고하면 어떻게됩니까? 그것은 전체 화면 JFrame입니다.Java - 전체 화면 JFrame이 인쇄 화면/화면 녹화에 표시되지 않습니까?

package com.game; 

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

import javax.swing.JFrame; 

public class Frame extends JFrame { 
final String title = ""; 
static GraphicsDevice device = GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0]; 

public Frame(){ 
    setTitle(title); 
    setSize(Toolkit.getDefaultToolkit().getScreenSize()); 
    Screen.Width = getWidth(); 
    Screen.Height = getHeight(); 
    setResizable(false); 
    setUndecorated(true); 
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    device.setFullScreenWindow(this); 
    Screen screen = new Screen(this); //Screen is a JPanel. 
    add(screen); 
    setVisible(true); 
} 

public static void main(String[] args) { 
    Frame frame = new Frame(); 

} 
} 

모든 도움이 크게 감사드립니다. :) 고맙습니다.

device.setFullScreenWindow(this); 

답변

0

이 문제가 단지를 제거 해결합니다. 이것은 나를 위해 일했습니다! :)
+0

감사 : – user3738243

관련 문제