|
|
|
Высота фрейма.
|
|||
|---|---|---|---|
|
#18+
делаю так Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 13:14:56 |
|
||
|
Высота фрейма.
|
|||
|---|---|---|---|
|
#18+
Кувалдин РоманУвеличь на 20. а если кто-то изменит высоту заголовка, что тогда делать переписывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 14:01:36 |
|
||
|
Высота фрейма.
|
|||
|---|---|---|---|
|
#18+
а ведь действительно, использовать setSize( , ) c фиксированными размерами - не гибко, если шрифты или разрешение изменится, то ку-ку.. съедет все. А в книжках при освещении Layout-ов пользуются именно setSize( , ) с фиксированными размерами. Думаю, надо динамически вычислять размер окна, или корректировать базовый в зависимости, напр, от высоты текущего шрифта, верно ? Пример может подскажите ? ведь в серьезном коммерческом продукте не должно использоваться setSize( , ) с вбитыми навсегда размерами!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 12:09:15 |
|
||
|
Высота фрейма.
|
|||
|---|---|---|---|
|
#18+
java.awt.Window.pack() Causes this Window to be sized to fit the preferred size and layouts of its subcomponents. If the window and/or its owner are not yet displayable, both are made displayable before calculating the preferred size. The Window will be validated after the preferredSize is calculated. java.awt.LayoutManager.minimumLayoutSize(Container parent) Calculates the minimum size dimensions for the specified container, given the components it contains. В-общем посмотрите в документацию, средства для решения задачи есть. А что за книга, если не секрет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 12:22:31 |
|
||
|
Высота фрейма.
|
|||
|---|---|---|---|
|
#18+
Единственное что есть в книге "Swing" by Matthew Robinson: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 22:25:12 |
|
||
|
Высота фрейма.
|
|||
|---|---|---|---|
|
#18+
__1@1 Кувалдин РоманУвеличь на 20. а если кто-то изменит высоту заголовка, что тогда делать переписывать? Положите Ваши контролы в JPanel, задайте ей предпочтительный размер Код: plaintext 1. 2. Панель положите в JFrame. P.S. Только это не решит вторую проблему. При переносе приложения с одной ОС на другую, либо при изменении шрифтов и т.п. высока вероятность что все будет криво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2006, 08:32:32 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33620066&tid=2147421]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
203ms |
get topic data: |
7ms |
get forum data: |
3ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 470ms |

| 0 / 0 |
