#user-interface #processing
#пользовательский интерфейс #обработка
Вопрос:
Мне интересно, возможно ли что-то сделать в обработке java (или, хотя, в native java idk много об этом), где вы можете избавиться от элементов Windows gui окна (я использую Windows 7). Я хочу, чтобы он мог выглядеть так, как при загрузке программы, такой как eclipse или Visual Studio, и он имеет прямоугольник в середине экрана, но вы не можете вывести x из программы или свернуть ее и т.д. возможно ли это вообще или мне придется использовать другую Javaбиблиотека? Спасибо.
Ответ №1:
Да, вы можете. Я понятия не имел, но вы точно можете! Тем не менее, здесь задействовано некоторое жонглирование классами, но все это довольно просто.
Вот фрагмент кода, в котором вы можете попробовать поработать с принципом:
import java.awt.Frame;
import processing.awt.PSurfaceAWT;
import processing.awt.PSurfaceAWT.SmoothCanvas;
void setup() {
size(200, 200);
}
PSurface initSurface() {
PSurface pSurface = super.initSurface();
PSurfaceAWT awtSurface = (PSurfaceAWT) surface;
SmoothCanvas smoothCanvas = (SmoothCanvas) awtSurface.getNative();
Frame frame = smoothCanvas.getFrame();
frame.setUndecorated(true);
return pSurface;
}
void draw() {
background(0);
ellipse(mouseX, mouseY, 20, 20);
}
Получайте удовольствие!