Я пытаюсь изменить цвет текста, шрифт и размер текстов радиопроизводств и флажок в этом файле. Я также пытаюсь заставить радионогих иметь белый фон с синей границей, и хочу увеличить размер коробки для всех флажков. Кнопки: < /p>
.radio-button
{
-fx-text-fill: #19202c;
-fx-font-size: 20;
-fx-font-family: "Plus Jakarta Sans";
}
.radio-button > .radio
{
-fx-background-color: #fff;
-fx-border-color: #044dbb;
-fx-padding: 20;
}
< /code>
и для флажки: < /p>
#check /*My id for the checkbox is check*/
{
-fx-text-fill: #19202c;
-fx-font-size: 20;
-fx-font-family: "Plus Jakarta Sans";
}
#check > .box
{
-fx-background-color: #fff;
-fx-border-color: #044dbb;
-fx-padding: 20;
}
#check:selected .box
{
-fx-background-color: #044dbb;
}
#check:selected .mark
{
-fx-background-color: #fff;
-fx-color: #fff;
}
< /code>
Это не сработало. Единственной частью, которая применялась, была изменение цвета флажки при выборе. На сайте. Единственным исключением было то, что теперь у меня волшебным образом были более крупные коробки для флажона (из -за увеличения размера шрифта), но на них паряк за ними заставило их сжиматься к своему первоначальному размеру. Я сейчас сбрасываю размер шрифта в 12px по умолчанию. что-либо. Мне пришлось вручную добавить идентификаторы в каждый текст, чтобы правильно их уколоть. Ничего другого, но это то, что у меня есть сейчас.package application;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.stage.Stage;
import javafx.scene.Parent;
import javafx.scene.Scene;
//import javafx.scene.layout.VBox;
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
try {
Parent root= FXMLLoader.load(getClass().getResource("/controllers/HealthProfile.fxml"));
Scene scene = new Scene(root);
scene.getStylesheets().add(getClass().getResource("/resources/css/healthprofile.css").toExternalForm());
primaryStage.setScene(scene);
primaryStage.show();
} catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
launch(args);
}
}
< /code>
my fxml: < /p>
< /code>
my css < /p>
@font-face {
src: url(../fonts/PlusJakartaSans-Regular.ttf);
}
@font-face {
src: url(../fonts/PlusJakartaSans-Medium.ttf);
}
@font-face {
src: url(../fonts/PlusJakartaSans-SemiBold.ttf);
}
@font-face {
src: url(../fonts/PlusJakartaSans-Bold.ttf);
}
#headers
{
-fx-font-family: "Plus Jakarta Sans Medium";
-fx-font-size: 24px;
-fx-text-fill: #19202c;
}
#small-text, #choosetxt
{
-fx-font-family: "Plus Jakarta Sans";
-fx-font-size: 18px;
-fx-text-fill: #aeaeae;
}
.radio-button:selected > .radio > .dot {
-fx-background-color: #044dbb;
-fx-background-insets: 0;
}
#choosetxt
{
-fx-font-family: "Plus Jakarta Sans Medium";
-fx-text-fill: #7098d4
}
#check .box
{
-fx-background-color: #fff;
-fx-padding: 20;
}
#check:selected .box
{
-fx-background-color: #044dbb;
}
#check:selected .mark
{
-fx-background-color: #fff;
-fx-color: #fff;
}
#head
{
-fx-font-size: 28px;
-fx-font-family: "Plus Jakarta Sans SemiBold";
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... javafx-css
Невозможно изменить радионопорт или текст с фиксатором или размеры коробок в Javafx CSS ⇐ CSS
Разбираемся в CSS
1739902282
Anonymous
Я пытаюсь изменить цвет текста, шрифт и размер текстов радиопроизводств и флажок в этом файле. Я также пытаюсь заставить радионогих иметь белый фон с синей границей, и хочу увеличить размер коробки для всех флажков. Кнопки: < /p>
.radio-button
{
-fx-text-fill: #19202c;
-fx-font-size: 20;
-fx-font-family: "Plus Jakarta Sans";
}
.radio-button > .radio
{
-fx-background-color: #fff;
-fx-border-color: #044dbb;
-fx-padding: 20;
}
< /code>
и для флажки: < /p>
#check /*My id for the checkbox is check*/
{
-fx-text-fill: #19202c;
-fx-font-size: 20;
-fx-font-family: "Plus Jakarta Sans";
}
#check > .box
{
-fx-background-color: #fff;
-fx-border-color: #044dbb;
-fx-padding: 20;
}
#check:selected .box
{
-fx-background-color: #044dbb;
}
#check:selected .mark
{
-fx-background-color: #fff;
-fx-color: #fff;
}
< /code>
Это не сработало. Единственной частью, которая применялась, была изменение цвета флажки при выборе. На сайте. Единственным исключением было то, что теперь у меня волшебным образом были более крупные коробки для флажона (из -за увеличения размера шрифта), но на них паряк за ними заставило их сжиматься к своему первоначальному размеру. Я сейчас сбрасываю размер шрифта в 12px по умолчанию. что-либо. Мне пришлось вручную добавить идентификаторы в каждый текст, чтобы правильно их уколоть. Ничего другого, но это то, что у меня есть сейчас.package application;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.stage.Stage;
import javafx.scene.Parent;
import javafx.scene.Scene;
//import javafx.scene.layout.VBox;
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
try {
Parent root= FXMLLoader.load(getClass().getResource("/controllers/HealthProfile.fxml"));
Scene scene = new Scene(root);
scene.getStylesheets().add(getClass().getResource("/resources/css/healthprofile.css").toExternalForm());
primaryStage.setScene(scene);
primaryStage.show();
} catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
launch(args);
}
}
< /code>
my fxml: < /p>
< /code>
my css < /p>
@font-face {
src: url(../fonts/PlusJakartaSans-Regular.ttf);
}
@font-face {
src: url(../fonts/PlusJakartaSans-Medium.ttf);
}
@font-face {
src: url(../fonts/PlusJakartaSans-SemiBold.ttf);
}
@font-face {
src: url(../fonts/PlusJakartaSans-Bold.ttf);
}
#headers
{
-fx-font-family: "Plus Jakarta Sans Medium";
-fx-font-size: 24px;
-fx-text-fill: #19202c;
}
#small-text, #choosetxt
{
-fx-font-family: "Plus Jakarta Sans";
-fx-font-size: 18px;
-fx-text-fill: #aeaeae;
}
.radio-button:selected > .radio > .dot {
-fx-background-color: #044dbb;
-fx-background-insets: 0;
}
#choosetxt
{
-fx-font-family: "Plus Jakarta Sans Medium";
-fx-text-fill: #7098d4
}
#check .box
{
-fx-background-color: #fff;
-fx-padding: 20;
}
#check:selected .box
{
-fx-background-color: #044dbb;
}
#check:selected .mark
{
-fx-background-color: #fff;
-fx-color: #fff;
}
#head
{
-fx-font-size: 28px;
-fx-font-family: "Plus Jakarta Sans SemiBold";
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79449163/cannot-change-radio-button-or-check-box-text-or-box-sizes-in-javafx-css[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия