Так что я в настоящее время пытаюсь выяснить, как сделать программу, которая рисует 5 последовательных «X» с помощью цикла for. Я пытаюсь сделать линии отстоят друг от друга на 30 пикселей, как так \ ... \ ... \ ... \ ... \ это то, что я до сих пор:Последовательный «X» s drawLine() Java
int y = 50;
int x = 70;
for (int z = 0; z <= 150; z += 30){
g.setColor(Color.BLUE);
g.drawLine(x+z*2, y+30, x+z, y);
}
Этот код только рисует только рисует одну строку X, но мне нужно выяснить, как рисовать одну строку, прежде чем я смогу сделать вторую. В настоящее время он печатает линии, равномерно расположенные на расстоянии 30 пикселей друг от друга, но через каждый цикл угол линии становится все больше и больше, когда это должно быть 45. Btw Я знаю, что для меня существует множество других способов сделать это, но я должен использовать только для циклов.
Помните, что 'drawLine' работает, рисуя линию из точки A (x/y) в точку B (x/y), а не ширину/высоту, как и многие другие графические методы;) – MadProgrammer