Originariamente inviato da andbin
Beh, certo! I layout manager si occupano solo di posizionare e dimensionare i componenti. Non si preoccupano minimamente in alcun modo di qualunque altra "proprietà" dei componenti (font, colori ecc...).

A livello "standard" no, non mi risulta ci sia nulla. Se vuoi si può fare ma devi farlo tu espressamente con del codice. Il problema semmai è quello di stabilire la relazione tra la dimensione della finestra (o dei componenti) e la dimensione del font.
ok ma per farlo via codice dovrei :

1) intercettare l'azione "finestra in movimento"

2) aumentare il carattere del font se la finestra ingrandisce o ridurlo se la finestra diminuisce

3) ridisegnare la finestra


Il secondo e il terzo non penso siano difficili ma come intercetto la finestra in movimento? su windowlistener non mi sembra ci sia il metodo opportuno