Как вернуть положение x объекта 2D -форм без использования фиксированных чисел?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как вернуть положение x объекта 2D -форм без использования фиксированных чисел?

Сообщение Anonymous »

У меня есть 2D ракета, ракета представляет собой коллекцию из 3 объектов, нос (треугольник), тело (квадрат) и струя (круг), все вместе они делают ракету. < /p>
Я должен установить тело (квадрат) относительно носа (треугольник), чтобы они соответствовали друг другу.
Пока что у меня есть; < Br />public Rocket(Triangle t, Square s, Circle c) {
this.nose = t;
this.body = s;
this.jet = c;
this.nose.setXPos(50);//initial positions of the nose X
this.nose.setYPos(300);//initial positions of the nose Y
this.body.setXPos(getBodyXPos());//sets the body relative to the nose X
this.body.setYPos(getBodyYPos());//sets the body relative to the nose Y
< /code>
У меня также есть методы; < /p>
private int getBodyXPos()
{
return this.xPos;
}

private int getBodyYPos()
{
return this.yPos;
}

private int getJetXPos()
{
return this.xPos;
}

private int getJetYPos()
{
return this.yPos;
}
< /code>
Мне не разрешено использовать фиксированное число, но необходимо каким -то образом использовать вспомогательный метод, чтобы формы появлялись в правильном месте на экране.
Я был Застрял в этом в течение нескольких дней, и мне понравится некоторая помощь. Заранее большое спасибо.

Подробнее здесь: https://stackoverflow.com/questions/655 ... -fixed-num
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»