Duvida sobre mp3 player

Eu tenho uma duvida…eu posso fazer um programa igual ao winamp, não em relação a funcoes e sim a visual…posso?

Falo

digite no google: java mp3 player

Olá,

quanto a parte de desenvolvimento de design
existe algo chamado

LookAndFeel

para desenvolver o modo visual mais atraente e costumizar a aparencia
de seu programa na forma que desejar, pelo menos foi o que eu li a
respeito do assunto

se eu achar algum link ou material mais relevante eu posto aqui :wink:

[]'s

achei um link que demostra as possibilidades do look and feel
apesar de ser apenas demostrações visuais de projetos

caso queira ver

http://www.javootoo.com/

livro na web sobre look and feel

http://java.sun.com/products/jlf/ed2/book/

valeu ai…

ha muito tempo atras eu tinha postado a mesma coisa que vc … se vc tiver paciencia de dar uma pesquisada … o pessoal deve ter respondido algo , porem eu lembro que demorou muito pra rolar um primeiro post ! o assunto do post é : mp3

olah,

continuando o assunto de interface personalizada

lembrando que o winamp possui skin
achei um projeto na web chamado skin look and feel

no qual é uma api para vc utilizar skin’s visuais para a sua aplicação

os arquivos dos skin’s são arquivos .zip, compostos de 3 pastas internas e um arquivo xml

essas pastas não contem nada mais que apenas imagens e no arquivo xml pelo que eu entendi no vi interno, é uma configuração que dizia oq vai para oq, definindo a aplicação das imagens na aparencia visual

fiz uns testes, achei bom e estavel… :grin:

site do projeto( area de desenvolvimento ):
http://dev.l2fprod.com/

site oficial do projeto:
http://www.l2fprod.com/

pagina de download da API:
http://www.l2fprod.com/download.php

documentação do projeto na WEB:
http://dev.l2fprod.com/javadoc/index.html

ps.: no site do download, possui 2 tipos de download um somenta o arquivo jar da API e outro que possui o src, e o jar da API

ps2.: SkinLF is free to use and to distribute.

exemplinho de utilização:


import com.l2fprod.gui.plaf.skin.*;

...

public NomeDaClasse() {

   ...
   loadSkin(); 
   ...

}

...

// método para carregar o skin
private void loadSkin() {
        try {
            // first tell SkinLF which theme to use
            Skin theSkinToUse = SkinLookAndFeel.loadThemePack("themepack.zip");
            SkinLookAndFeel.setSkin(theSkinToUse);
            
            // finally set the Skin Look And Feel
            UIManager.setLookAndFeel(new SkinLookAndFeel());
        } catch( Exception e ) {
            System.err.print("\n\n Exception: "+ e +"\n\n");
            System.exit(0);
        }
    }
...

ainda estou procurando mais informações, agora relacionadas a como desenvolver um skin :wink:

qualquer novidade eu coloco aqui

[]'s

valeu

eu tenho uma duvida…eu posso fazer o programa de imagens, tipo um botao com uma imagem de background?

Falo

não entendi oq tu quiz dizer…

mas os skins que tu aplica a aparencia visual
tanto dos componentes de uma janela, botão, combo,
campo text, etc… são imagens

vc pegou algum skin para olhar o seu conteudo?
se vc deszipar um skin vc vera que oq costumiza os componentes
graficos são imagens

:roll: