Re: [SouJava-J] Texto Centralizado

2000-04-30 Por tôpico Simone Freire

Alysson,
se voce quer escreve no canvas, deve estar utilizando
Graphics.drawString(), nao?
Nesse caso, voce esta trabalhando com as coordenadas
do canvas e dessa forma precisa de FontMetrics para
recuperar a dimensao(largura) do texto para a fonte
que voce utiliza e entao centralizar no canvas.
Algo assim:
public void paint(Graphics g) {
 Font f=new Font(aqui voce define sua fonte);
 FontMetrics fm=g.getFontMetrics(f);
 String texto="texto a centralizar";
 int width=fm.stringWidth(texto);
 g.drawString(texto,(getSize().width-width)/2,
 posY);
}

Para a altura eh um pouco mais complicado, pois
voce tem que considerar duas propriedades da fonte,
que sao obtidas com FontMetrics a partir dos 
metodos getMaxAscent() e getMaxDescent(). Voce soma
o retorno dos dois e da um desconto relativa a uma
posicao chamada baseline da fonte. Eh bom olhar a 
documentacao da classe FontMetrics para entender
melhor
esses conceitos.
Andre.






--- Alysson Neves Bessani <[EMAIL PROTECTED]> wrote:
> 
>   Ola a todos
> 
>   Estou tantando escarever um texto em uma posicao
> (x,y) de um
> canvas de maneira centralizada, ou seja, o ponto
> medio entre os dois
> extremos do texto devem ser (x,y). Sei que java 2
> faz isto atraves do
> graphics 2D, entretanto fui estudar a API e acabei
> me confundindo um
> pouco, pois ele entre em insercoes de texto e
> criacao de fontes, quando a
> unica coisa que preciso eh escrever de maneira
> centralizada... 
> 
>   Alguem pode me ajudar a economizar tempo??? 
> 
>   Obrigado.
> 
> Alysson Neves Bessani 
> mailto:[EMAIL PROTECTED]
> LES- Software Engineering Laboratory
> UEM- Universidade Estadual de Maringa
> 
> --- LISTA SOUJAVA
> ---
> http://www.soujava.org.br  -  Sociedade de
> Usuários Java da Sucesu-SP
> [dúvidas mais comuns:
> http://www.soujava.org.br/faq.htm]
> [para sair da lista:
> http://www.soujava.org.br/forum/cadastrados.htm]
> [regras da lista:
> http://www.soujava.org.br/regras.htm]
>
>
-
> 
> 

__
Do You Yahoo!?
Talk to your friends online and get email alerts with Yahoo! Messenger.
http://im.yahoo.com/

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Compilador descente p/ linux!

2000-04-30 Por tôpico Simone Freire

Alan,
Eu pessoalmente prefiro usar o XEmacs no linux, com
um plugin chamado JDE, que permite configurar um
ambiente para compilacao dos fontes e sua execucao.
Para compilar, uso o jikes da IBM. Experimente este.
Muito rapido e dispoe de compilacao incremental.
Me parece que tem uma IDE chamada Forte que roda em
linux. No entanto, ainda prefiro interagir direto com
o codigo. 
Andre.

--- Alan Carvalho de Assis
<[EMAIL PROTECTED]> wrote:
> 
> Ola a todos!
> 
> Instalei o JBuilder Foundation p/ linux e passei foi
> raiva!
> Bom o meu pc (Pentium 166MMX com 48Mb) ficou
> parecendo um Z80 tentando executar
> o Office2000, e olha q o Z80 daria conta do recado!
> 
> Ele ate q inicia, mas qd vou iniciar um novo
> Application e peco p/  Finalizar
> ele fica parado processando, eu esperei ums 10min e
> nada!
> O JBuilder eh bom, o problema eh que foi feito em
> java e por isso requer muita
> memoria!
> 
> Eu desinstalei o Rwindows e espero naum instala-lo
> tao cedo! No windows eu
> usava o JDeveloper que era muito rapido, se alguem
> conhece algum IDE p/ Linux
> que seja boa e que de preferencia naum seja escrita
> em java, por favor me avise!
> 
> Grato!
> Alan
> 
> Falows
> 
> --- LISTA SOUJAVA
> ---
> http://www.soujava.org.br  -  Sociedade de
> Usuários Java da Sucesu-SP
> [dúvidas mais comuns:
> http://www.soujava.org.br/faq.htm]
> [para sair da lista:
> http://www.soujava.org.br/forum/cadastrados.htm]
> [regras da lista:
> http://www.soujava.org.br/regras.htm]
>
>
-
> 
> 

__
Do You Yahoo!?
Talk to your friends online and get email alerts with Yahoo! Messenger.
http://im.yahoo.com/

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Compilador descente p/ linux!

2000-04-30 Por tôpico Alan Carvalho de Assis


Ola a todos!

Instalei o JBuilder Foundation p/ linux e passei foi raiva!
Bom o meu pc (Pentium 166MMX com 48Mb) ficou parecendo um Z80 tentando executar
o Office2000, e olha q o Z80 daria conta do recado!

Ele ate q inicia, mas qd vou iniciar um novo Application e peco p/  Finalizar
ele fica parado processando, eu esperei ums 10min e nada!
O JBuilder eh bom, o problema eh que foi feito em java e por isso requer muita
memoria!

Eu desinstalei o Rwindows e espero naum instala-lo tao cedo! No windows eu
usava o JDeveloper que era muito rapido, se alguem conhece algum IDE p/ Linux
que seja boa e que de preferencia naum seja escrita em java, por favor me avise!

Grato!
Alan

Falows

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Compilador descente p/ linux!

2000-04-30 Por tôpico Alan Carvalho de Assis

Ola a todos!

Instalei o JBuilder Foundation p/ linux e passei foi raiva!
Bom o meu pc (Pentium 166MMX com 48Mb) ficou parecendo um Z80 tentando executar
o Office2000, e olha q o Z80 daria conta do recado!

Ele ate q inicia, mas qd vou iniciar um novo Application e peco p/  Finalizar
ele fica parado processando, eu esperei ums 10min e nada!
O JBuilder eh bom, o problema eh que foi feito em java e por isso requer muita
memoria!

Eu desinstalei o Rwindows e espero naum instala-lo tao cedo! No windows eu
usava o JDeveloper que era muito rapido, se alguem conhece algum IDE p/ Linux
que seja boa e que de preferencia naum seja escrita em java, por favor me avise!

Grato!
Alan

Falows

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Texto Centralizado

2000-04-30 Por tôpico Alysson Neves Bessani


Ola a todos

Estou tantando escarever um texto em uma posicao (x,y) de um
canvas de maneira centralizada, ou seja, o ponto medio entre os dois
extremos do texto devem ser (x,y). Sei que java 2 faz isto atraves do
graphics 2D, entretanto fui estudar a API e acabei me confundindo um
pouco, pois ele entre em insercoes de texto e criacao de fontes, quando a
unica coisa que preciso eh escrever de maneira centralizada... 

Alguem pode me ajudar a economizar tempo??? 

Obrigado.

Alysson Neves Bessani   
mailto:[EMAIL PROTECTED]
LES- Software Engineering Laboratory
UEM- Universidade Estadual de Maringa

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Compilador Java

2000-04-30 Por tôpico Mister M

Caros javaneses,

Detesto ter que fazer o que eu vou ter que fazer, mas preciso compilar 
codigo Java para .exe em Windows. O grande problema eh que a minha firma 
naum tem dinheiro para comprar uma IDE soh pra conseguir o compilador, como 
eu sei que existem no JBuilder e outros. Alguem conhece algum compilador 
gratuito, de preferencia que seja para Java 2 ou que suporte multiplas 
versoes do JDK, que possa me mandar (link ou compilador, tanto faz)? 
Agradeco...

P.S.: Nao posso utilizar os .class porque muitos dos clientes nao possuem 
Win95 e os que possuem tem cerca de 8Mb de memoria e espaco em disco 
pequeno. O programa que desenvolvi eh um tanto gigantesco e precisa rodar 
nessas 'carrocas' tambem.

Michael Nascimento Santos,
Desenvolvedor de sites/Programador Java

Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Jbuilder Tutorial

2000-04-30 Por tôpico David Ricardo

O melhor lugar que já achei. On-line na Borland:

http://www.borland.com/techpubs/jbuilder/jbuilder3/



--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-