|
|
|
Flow Layout + JPanel + Resizing = What?
|
|||
|---|---|---|---|
|
#18+
Собственно вот. (код из NetBeans) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Да! Этот код работает нормально, кнопочки правильно отображаются и правильно перемещаются при изменении размера формы. Но! Если добавить на форме панель (с нефиксированной высотой и шириной - привязанную к правой и нижней границе формы) и делать все в ней, то панель будет менять свой размер, выходя за пределы формы, а кнопочки будут располагаться горизонтально в ряд. Как то так Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Реально ли добиться такого же поведения кнопочек в панели, как и при работа без неё, и, если да, то как? Заранее благодарен за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 18:08 |
|
||
|
Flow Layout + JPanel + Resizing = What?
|
|||
|---|---|---|---|
|
#18+
Ну, так фрейму всё равно надо было задать Layout. Например так Код: java 1. 2. А ещё, на сколько я помню, FlowLayout в Swing с какими-то косяками. Я когда делал аналогичную панель кнопок где-то нагуглил альтернативную реализациюю с более клевым переносом на следующую строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 18:31 |
|
||
|
Flow Layout + JPanel + Resizing = What?
|
|||
|---|---|---|---|
|
#18+
У формы установлен Layout (GroupLayout) в сгенерированном коде. Если не сложно, можете хотя бы пнуть в нужную сторону чтобы найти ту самую Blazkowiczальтернативную реализациюю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 18:35 |
|
||
|
Flow Layout + JPanel + Resizing = What?
|
|||
|---|---|---|---|
|
#18+
Вот весь код, чтобы было понятнее (почти весь) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 18:38 |
|
||
|
Flow Layout + JPanel + Resizing = What?
|
|||
|---|---|---|---|
|
#18+
aliksend, Точно! Вспомнил. В том-то и бага что Flowlayout не уменьшает свой preferred size. Вот этот по-моему юзал вместо него http://tips4java.wordpress.com/2008/11/06/wrap-layout/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 18:40 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38563492&tid=2127630]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 509ms |

| 0 / 0 |
