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
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
[]'s
achei um link que demostra as possibilidades do look and feel
apesar de ser apenas demostrações visuais de projetos
caso queira ver
livro na web sobre look and feel
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…
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
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: