0
我想知道什麼可能是問題的原因?所以基本上..當我運行我的程序JFrame彈出,但如果我嘗試使用打印屏幕或Skype屏幕共享或類似的東西記錄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();
}
}
所有的幫助都很受讚賞。 :) 謝謝。
感謝。這對我有用! :) – user3738243 2014-09-24 19:55:08