|
|
|
javafx.scene.control.ComboBox
|
|||
|---|---|---|---|
|
#18+
Сделал растягивающийся ComboBox. Назвал его StretchableComboBox. Работает с ошибками: 1. Выпадающий список при первом открытии имеет очень маленький размер 48.0 x 28.0 (когда сам ComboBox имеет ширину более 200.0). 2. После первого открытия разер выпадающего списка не меняется (даже если изменился размер ComboBox'а). Как бы примерно так (см. TreeItemMod.java) заставить его принять правильный размер? StretchableComboBoxApp.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. MainPane.java Код: 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. StretchableComboBox.java Код: 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. ButtonMod.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Obt.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2013, 15:57:07 |
|
||
|
javafx.scene.control.ComboBox
|
|||
|---|---|---|---|
|
#18+
avp.mkПосле первого открытия ра м зер выпадающего списка не меняется (даже если изменился размер ComboBox'а).Иногда если открыть\закрыть выпадающий список размер может изменится. В аттаче исходный код и скомпилированный пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2013, 16:51:39 |
|
||
|
javafx.scene.control.ComboBox
|
|||
|---|---|---|---|
|
#18+
Нашёл условия при которых можно заставить выпадающий список принять правильный размер. 1ая проблема решена. 2ая иногда встречается (но редко). StretchableComboBoxApp.java Код: 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. MainPane.java Код: 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. StretchableComboBox.java Код: 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. ButtonMod.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Obt.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 13:46:58 |
|
||
|
javafx.scene.control.ComboBox
|
|||
|---|---|---|---|
|
#18+
Улучшил (теперь используется reflection). 2ая проблема практически ушла (можно даже сказать полностью..). Но все равно пока нет непосредственного вызова пересчёта размера выпадающего списка (как было задумано). Смотрим, комментируем. Любая критика приветствуется. MainPane.java (почти не изменился) Код: 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. StretchableComboBox.java Код: 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. 87. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2013, 12:38:15 |
|
||
|
javafx.scene.control.ComboBox
|
|||
|---|---|---|---|
|
#18+
В джаве 8 (EA) не работает. Как можно в oracle этот баг засабмитить? (чтобы в релизе его не было) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 14:01:32 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38390871&tid=2128360]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
178ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 455ms |

| 0 / 0 |
