Вниз  Java-программирование (1-ые посты)
- 6.11.2010 / 18:23
REM!
  Модератор загрузок

REM! 
Сейчас: Offline
гы :) точно, спасибо. теперь еще вопрос :gy:
в методе drawString(String str, int x, int y, int anchor)
можно как-то заменить привязку anchor чтобы она не действовала? :) а то я вывожу так:
  1. g.drawString("Назад", w - f.stringWidth("Назад"), h - f.getHeight() - 5, 0);
и привязка всё сбивает :-(
- 6.11.2010 / 18:43
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
REM!, в смысле?? Что она может тебе сбить???
__________________
 Эль Презеденте
- 6.11.2010 / 20:43
aleksey
  Пользователь

aleksey 
Сейчас: Offline
REM!, нет сделать, чтобы привязка не действовала нельзя, но у неё есть разные значения:
у координаты х - LEFT,HCENTER,RIGHT
у координаты у - TOP,BOTTOM,BASELINE.
0 соответствует верхней левой точке ограничивающего текст прямоугольника
А если ты захочешь задать центр этого прямоугольника, тогда надо писать так:
g.drawString(''Назад'',х,у,Graphics.HCENTER|Graphics.BOTTOM);
- 6.11.2010 / 20:45
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
REM!, Скорее всего тебе нужна привязка по левому верхнему краю, это значение 20 или Graphics.LEFT|Graphics.TOP
__________________
 Эль Презеденте
- 6.11.2010 / 20:51
aleksey
  Пользователь

aleksey 
Сейчас: Offline
LPzhelud, вроде как 0 это по верхнему левому краю, а 20 не знаю
- 6.11.2010 / 20:55
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
aleksey, вообще, по докам Graphics.LEFT==4 а Graphics.TOP==16
Но там есть место, где говорится Zero may also be used as the value of an anchor point. Using zero for the anchor point value gives results identical to using TOP | LEFT.
То есть, да, это тоже самое, но я не понимаю, вообще, что ему не нравится)
__________________
 Эль Презеденте
- 6.11.2010 / 21:04
aleksey
  Пользователь

aleksey 
Сейчас: Offline
у всех свои причуды)
и у меня ;-)
- 6.11.2010 / 21:43
REM!
  Модератор загрузок

REM! 
Сейчас: Offline
ну мне удобнее бы было без привязки :) вручную координаты и всё.
а как в правый нижний угол тогда сделать? Graphics.RIGHT|Graphics.BOTTOM?

Изменено REM! (6.11 / 21:47) (всего 1 раз)
- 6.11.2010 / 21:52
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
REM!, Не с Луны ли ты? Ты и так вручную координаты вводишь, просто анчор определяет,с какой стороны будет текст. Насчёт правого нижнего, да, ты прав
__________________
 Эль Презеденте
- 6.11.2010 / 22:03
REM!
  Модератор загрузок

REM! 
Сейчас: Offline
ок, спасибоо :)
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)