Мы разрабатываем некоторую форму, но используем CustomLayout в Vaadin Forms.мы использовали Label of Field в HTML и хотим подавить подпись TextField.Также хотите сделать обязательный атрибут в левой части текстового поля.
Существует разделение задач между графическим дизайнером и разработчиком, поэтому пользовательский макет удобен для нас, поэтому мы не можем использовать любой другой макет прямо сейчас.
В настоящее время мой тестовый экран выглядит следующим образом: [добавлены только два поля в форму для пользовательского макета] Как вы можете видеть, заголовок «привет» находится в верхней части текстового поля, которое я хочу полностью удалить.Этот заголовок только для иллюстрации, в противном случае я делаю его пустым, но в таблице все еще есть место.Также я хочу, чтобы требуемый индикатор был выровнен по текстовому полю.
Я создал фабрику полей формы и перепробовал много вариантов, но безуспешно.
, если требуются какие-либо конкретные изменения CSS, пожалуйста, скажите мнекак добавить его, так как я новичок в CSS.основываясь на предыдущем обсуждении форума, я добавил следующий стиль в свой TextField без каких-либо успехов,
myLabel.setStyleName("inline");
и используя CSS:
.inline, .inline div { display: inline; }
[в моем случае я добавляю его вОбъект TextField}