Если я создал JButton с использованием Swing (named butOne) и хочу, чтобы кнопка двигалась, скажем, 10 пикселей вправо при нажатии, у меня есть альтернатива, кроме:Добавление значения в местоположение JButton
butOne.setLocation(butOne.getX() + 10, butOne.getY())
?
Возможно, что-то похожее на Visual Basic's butOne.left -= 10
? Кажется очень неудобным обходным путем, чтобы получить координату X и координату Y только для ее изменения. Благодарю.
Насколько я ценю ваш ядовитый отклик, это пример того, что Меня интересует общий случай, а не что-то конкретное. –
* ".. ядовитый отклик .." * Кажется, что соответствующий ответ на ядовитый графический интерфейс. –
Поскольку вы должны использовать диспетчер компоновки (не установить абсолютные местоположения), я бы предложил вам изменить маржу на butOne .setMargin (...), чтобы достичь ядовитого графического интерфейса –