Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Java - Je možné nastavit velikost textu s ohledem na jeho maximální šířku?

Ano, měl jste pravdu, ale musím použít Math.min, protože chci nastavit tu menší hodnotu.

Jenže, tenhle kód nefunguje, vždy vrátí 20.

var rectangle = new Rectangle(100, 20);

var text = new Text("X");
text.setFont(Font.font(Math.min(rectangle.getHeight(), rectangle.getWidth() * 4)));

System.out.println(text.getFont().getSize());

Pokud to změním na statické hodnoty, tak to pracuje správně. Jenže, nenapadlo mě to zkoušet a podmínka se chová úplně stejně.

V čem je, prosím Vás, problém?

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny