Это зависит от того, как вы хотите настроить размер видео и как вы хотите, чтобы экран вел себя при прокрутке, но в общем размере в Codename One есть два фактора: Layout и Preferred Size.
Предпочтительным размером является значение любой компонент Codename One позволяет указать желаемый размер в пикселях. Это не исправлено, так как значение изменяется в зависимости от размера шрифта, плотности устройства, темы и т. Д. c.
Для видео предпочтительный размер очень проблематичен c, поскольку видео обычно не загружается на этапе макета (и намного позже, если это будет транслироваться).
Некоторые макеты игнорируют предпочтительный размер дочернего элемента в некоторых случаях (например, ограничение центра макета границы, макет таблицы, где указана ширина / высота и т. Д. c.). Это, вероятно, лучшие инструменты для работы в большинстве случаев.
Однако самый простой подход часто просто переопределяет calcPreferredSize
или вызывает setPreferredSize()
для компонента.