Я некоторое время использовал Netbeans IDE 8.2 для создания Java -программ, и у меня не было проблем с этим. Я пытался найти онлайн -компилятор, который позволит мне создать jframe, но я обычно получаю ошибку, говоря, что < /p>
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204)
< /code>
Я пробовал несколько различных онлайн -компиляторов, а также исследовать дисплей x11, но я не нашел ничего полезного. < /p>
import java.awt.Canvas;
import javax.swing.JFrame;
public class Main {
public static JFrame frame;
public static Canvas canvas;
public static void main(String[] args) {
createDisplay("Display", 500, 500);
}
public static void createDisplay(String title, int w, int h) {
frame = new JFrame(title);
frame.setSize(w, h);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setResizable(true);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
canvas = new Canvas();
canvas.setSize(w, h);
canvas.setFocusable(false);
frame.add(canvas);
frame.pack();
}
}
< /code>
Есть ли способ установить переменную отображения x11, чтобы она работала на онлайн -компиляторе? < /p>
Подробнее здесь: https://stackoverflow.com/questions/559 ... e-compiler
Есть ли способ создать jframe в онлайн -компиляторе? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Привязка событий не работает над моей системой, но работает на онлайн -компиляторе
Anonymous » » в форуме Html - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Привязка событий не работает над моей системой, но работает на онлайн -компиляторе
Anonymous » » в форуме Html - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-