terça-feira, 2 de junho de 2009

Re: [java-br] JLabel

·



    Outra opção é utilizar uma classe chamada ImageUtilities que faz parte das APIs do NetBeans.  Se você já tiver o NetBeans instalado, esta classe está no arquivo org-openide-util.jar, dentro do diretório <Diretório de Instalação>/platform9/lib/ (Netbeans 6.5.1).  Se você não usa o NetBeans, baixe a versão apenas para Java SE, copie o jar e desinstale.  Abaixo um exemplo de uso:

package javaapplication25;

import java.awt.BorderLayout;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingUtilities;
import org.openide.util.ImageUtilities;
public class Main {

    public static void main(String[] args) {

        final JFrame frame = new JFrame("Teste");

        frame.add(new JLabel(new ImageIcon(ImageUtilities.mergeImages(ImageUtilities.loadImage("javaapplication25/gtk-open.png", false), ImageUtilities.loadImage("javaapplication25/add.png", false), 10, 10))),
                BorderLayout.CENTER);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        SwingUtilities.invokeLater(new Runnable() {

            public void run() {
                frame.setVisible(true);
            }
        });
    }
}

--- Em seg, 1/6/09, Danilo <danilogga@gmail.com> escreveu:

De: Danilo <danilogga@gmail.com>
Assunto: Re: [java-br] JLabel
Para: java-br@yahoogrupos.com.br
Data: Segunda-feira, 1 de Junho de 2009, 16:43

http://java. sun.com/develope r/onlineTraining /javaai/jai/ index.html

entra nesse tutorial da sun, e vai em

Arithmetic<http://java. sun.com/develope r/onlineTraining /javaai/jai/ ArithmeticFrame. html>,

lá tem exatamente o que você tá procurando, apesar dessa API ser muito

complicada de se trabalhar, acho que você só vai conseguir fazer isso com

ela mesmo.

--

Danilo de Carvalho Silva

C. +55 (61) 8445-7495

2009/6/1 Cássio Santos <cassao.java@ gmail.com>

>

>

> Obrigado, vou dar uma olhada na API...

> Se alguém tiver algum exemplo, agradeço.

>

> Cássio

>

> 2009/6/1 Danilo <danilogga@gmail. com <danilogga%40gmail. com>>:

>

> >

> >

> > Acho que nesse caso vai ter que usar JAI.

> >

> > --

> > Danilo de Carvalho Silva

> > C. +55 (61) 8445-7495

> >

> > 2009/6/1 Cássio Santos <cassao.java@ gmail.com <cassao.java% 40gmail.com> >

> >

> >>

> >>

> >> Pessoal, alguém sabe se é possível sobrepor uma imagem com outra usando

> >> JLabel?

> >>

> >> Por exemplo, tenho uma determinada imagem e quero modificá-la

> >> utilizando outra imagem menor, que ficaria por cima da primeira.

> >>

> >> Isso vai ser feito usando Decorator...

> >>

> >> []s,

> >> Cássio

> >>

> >>

> >

> > [As partes desta mensagem que não continham texto foram removidas]

> >

> >

>

>

[As partes desta mensagem que não continham texto foram removidas]











Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog