В настоящее время я использую Обработку java, и я делаю drawpad. Я сделал все цвета и чертежи, однако теперь я хочу, чтобы пользователь мог создать квадрат и перетащить мышь, чтобы он был определенного размера. Как в приложении для рисования на любом компьютере.Создание drawpad в обработке Java, изо всех сил пытаюсь создать квадрат
Пока ive попробовал несколько способов, подумайте, что их просто нужно немного подкрутить, и я не могу заставить его работать! Я столкнулся с двумя способами, которые, по моему мнению, являются самыми близкими! Если кто-то может дать мне подсказку или помощь, которая будет оценена! Спасибо :)
public void setup()
{
size(1900,1000);
smooth();
background(255);
}
int posX, posY, pos2X, pos2Y;
void draw()
{
}
void mousePressed()
{
posX = mouseX;
posY = mouseY;
}
void mouseReleased()
{
pos2X = mouseX;
pos2Y =mouseY;
rect(posX,posY, pos2X , pos2Y);
}
или
public void setup()
{
size(1900,1000);
smooth();
background(255);
}
int posX, posY, pos2X, pos2Y;
void draw() {
}
void mousePressed()
{
if(mousePressed == true)
{
posX = mouseX;
posY = mouseY;
}
if(mousePressed == false)
{
pos2X = mouseX;
pos2Y =mouseY;
}
rect(posX,posY, pos2X , pos2Y);
}
Вы вряд ли сможете это сделать, обернув это в объекты. Прокомментируйте, если вам нужна помощь в этом. Должно быть не слишком сложно. – Jankapunkt