Caractere Subscrito/Sobrescrito

4 respostas
F

Pessoal,

Estou com dificuldade de subscrever ou sobrescrever caracteres para colocar nos botões do meu aplicativo, por exemplo, para escrever x elevado a y, quero que o y apareça sobrescrito ao lado do x no botão.

Alguém sabe como escrever o trecho de código que formate um char ou uma string de modo a ela aparecer sobrescrito ou subscrito?

Estou sambando na web de um lado pra outro e já vi de tudo e não entendi nada (TextAttribute, StyleConstants, Font, AttributedString, etc…). O que e como devo usar nesta situação?

Obrigado!

ffranco

4 Respostas

T

Se você for usar Swing, você pode usar HTML em botões se não me engano. Por exemplo, x elevado a y deveria ser algo como:

Teste por favor.

F

Prezado thingol,

Obrigado pela sua pronta resposta!

Só uma dúvida: O “x” e o “y” são variáveis String ou char?

…é que eu não conheço este recurso (HTML) nem como instanciar…

Valeu!

ffranco

T

Você queria criar um botão escrito “x elevado a y”?

É só fazer algo parecido com:

JButton jb = new JButton ("<html>x<sup>y</sup></html>");

Testei e funciona direitinho.

F

thingol,

Muito Obrigado pela sua ajuda!!!

Um abraço,

ffranco

Criado 23 de novembro de 2006
Ultima resposta 23 de nov. de 2006
Respostas 4
Participantes 2