Ir para conteúdo
Fórum Script Brasil

iSoron

Veteranos
  • Total de itens

    1.317
  • Registro em

  • Última visita

Tudo que iSoron postou

  1. iSoron

    Validar Formulario De Pedido

    Não entendi muito, mas tenho certeza que isso não é Java. Movendo pra PHP. Acho que em HTML não dá pra fazer isso mesmo...
  2. Tenta abrir o console Sun e ver o que tem errado. Basta clicar no icone do java do lado do relogio e mostrar o console. Geralmente tem informações úteis. Erros em nível de execução acontecem , por exemplo, quando um banco de dados está inacessivel, um arquivo corrompido, etc.
  3. iSoron

    Editor De Arquivo

    Bem, é o seguinte: Depois que o programador escreveu todo o código do programa, ele compilou e gerou o .class para ser distribuido livremente, pelo jeito. Alguns programadores liberam o código fonte (como o linux), mas outros não (como o windows). Sendo assim, não é possivel alterar um .class já compilado. Veja se essa applet não é open-source. p.s.: existem meios ilegais de decompilar, mas não devem ser tratados nesse forum.
  4. iSoron

    Dbgrid

    Tá usando o QuickTable ?
  5. iSoron

    Programas Para Celular

    Banco de dados pra celular, só o texto plano por enquanto. Acho q essa limitação se deve ao minusculo HD dos celulares, mas com o tempo isso muda! Quanto aos jogos em J2ME, acho uma boa. Há algum tempo fiz um joguim dum helicoptero... quando eu achar onde tá o fonte, eu posto aqui no forum. Quem tiver feito algum trabalho, ou algo assim, posta aí!
  6. iSoron

    Programas Para Celular

    Pior: se os celulares fossem microsoft, todo mundo teria, mesmo eles travando direto e dando problema pra fazer ligações, além de travar quando fosse desligar e pedir scandisk toda vida que ligasse.
  7. iSoron

    Somar 1 Dia

    Você está usando Date, Calendar ou GregorianCalendar? Se for o GregorianCalendar (aconselhado), use o método add(Calendar.DAY_OF_WEEK, 1) exemplo: Example: Consider a GregorianCalendar originally set to August 31, 1999. Calling add(Calendar.MONTH, 13) sets the calendar to September 30, 2000. Add rule 1 sets the MONTH field to September, since adding 13 months to August gives September of the next year. Since DAY_OF_MONTH cannot be 31 in September in a GregorianCalendar, add rule 2 sets the DAY_OF_MONTH to 30, the closest possible value. Although it is a smaller field, DAY_OF_WEEK is not adjusted by rule 2, since it is expected to change when the month changes in a GregorianCalendar. Você também pode ler mais sobre esse método aqui. falou!
  8. Por que fazer n comparações, quando se pode fazer um algoritmo em O(1) ? Tipo.. cada vez que você clicar em um dos botões, ele vai checar cada um dos 9! E se fossem mais botoes... uns 900 (como no campo minado), por exemplo? Ainda seria viável? Acho que sempre devemos pensar na perfomance e no reaproveitamento do código, mesmo que o ganho não seja muito aparente. Para criar o botão com herança é tão simples! Olha só: class TicTacButton extends Button implements ActionListener { int index; public TicTacButton(String label, int i) { super(label); index = i; addActionListener(this); } public void actionPerformed(ActionEvent a) { setLabel("Botao " + index + " clicado!"); } } A orientação a objetos taí é pra fazer cada objeto se virar e cuidar das proprias ações, ao invés do bloco main() gigantesco fazer tudo por eles! Sempre que der, é bom usar herança, classes abstratas, interfaces, afinal, elas foram criadas para fins práticos, e não para tornar o aprendizado mais dificil.
  9. Não sei bem como é o seu projeto, mas acho melhor se fosse feito dessa forma: Cada botão poderia pertencer a uma classe TicTacButton, por exemplo, que teria como pai a classe JButton. Nessa classe, você pode implementar a ação do botão e, depois, instanciálos. Detalhe extra: Ela pode conter um atributo indice que indicaria em que posição do vetor o botão estar. Poderia também ter um atributo pai ou algo assim para manter o vinculo com quem o instanceou, podendo assim chamar metodos dele diretamente nas suas ações. p.s.: É pra isso que existe a herança: você adicionar metodos a classes já existentes. No caso, adicione o atributo indice e a função getIndice(). Não se esqueça do construtor new TicTacButton(String label, int indice), viu!
  10. iSoron

    Radio Online

    Olha isso
  11. iSoron

    Problemas Com Applet

    Um exemplo da própria Sun: import java.awt.*; import java.applet.Applet; public class ButtonGrid extends Applet { public void init() { setLayout(new GridLayout(3,2)); add(new Button("1")); add(new Button("2")); add(new Button("3")); add(new Button("4")); add(new Button("5")); add(new Button("6")); } } Veja se você não esqueceu do setLayout(...).
  12. iSoron

    Escondendo A Senha

    Simples! Troque o TextField pelo JPasswordField. Té mais!
  13. iSoron

    Como Editar?

    Se for .JAVA, pode abrir com qualquer editor de texto. Agora se for .CLASS, não tem como.
  14. Bem, se você já possuir certo conhecimento em C++ e boa base em orienteção a objetos, pode escolher entre duas apis para criar janelas: a do próprio windows, win32 api, ou o OpenGL, sendo que esse ultimo tem suporte também a aplicativos 3D, sem contar no desempenho surpreendente. Muitas IDEs, como o Turbo C++, ou o Visual C++ já possuem GUI makers, mas, sinceramente, eles só servem pra deixar seu código grande e pesado. Mesmo assim, se quiser produtividade, use o VC++. Um ótimo tutorial de Win32 API é esse. See ya
  15. É bem dificil entender um código totalmente concluído sem nenhuma documentação, ou especificação sobre o funcionamento do algoritmo. Se você vir um código pronto de programação dinâmica, é simplesmente impossivel de entender. Acho melhor você tentar criar o seu proprio algoritmo para jogar Tic Tac Toe, ao invés de tentar entender esse. Quanto aos deslocamentos de bits, ele usou pra evitar o uso de arrays, pelo que eu vi. Assim, já que seria um array de 0 ou 1, melhor usar um int logo. Isso, porém deixou o código muito feio e incompreensivel, pois só o autor sabe o que significa. Té mais!
  16. iSoron

    Limpar Tela Em Dos

    Andei pesquisando e tem sim como limpar a tela! O problema é que requer o uso do Ansi.sys, ou seja, é só pra windows 98 (especifico, não?). Pra windows NT, é bom ver isso. Pois bem, se você já tiver o Ansi.sys rodando, basta adicionar isso: System.out.print("\u001b[2J"); E para outros comandos Ansi: String ANSI_CLS = "\u001b[2J"; String ANSI_HOME = "\u001b[H"; String ANSI_BOLD = "\u001b[1m"; String ANSI_AT55 = "\u001b[10;10H"; String ANSI_REVERSEON = "\u001b[7m"; String ANSI_NORMAL = "\u001b[0m"; String ANSI_WHITEONBLUE = "\u001b[37;44m"; E aqui tem não só todas escape sequences, como também as opções para carregar o Ansi.sys na memoria. Bem que poderia ser uma man page. *Lembre-se que ESC é \u001b falou
  17. iSoron

    Limpar Tela Em Dos

    Se ele executar o .BAT, provavelmente não será dentro do proprio console que já está em uso. Eu nunca testei, mas acho q aconteceria isso. Testa aí e vê se funciona!
  18. iSoron

    Programas Para Celular

    Cara, Java roda em Sandbox, ou seja, nada sái. Não tem como um programa em Java danificar um dispositivo, pois não tem acesso direto a ele.
  19. iSoron

    Limpar Tela Em Dos

    Ae BJack! Quanto tempo. Acho q sei por quê não funciona. É o seguinte: cls, dir, md são funcões do interpretador de comandos, ou seja, é como algo incluso no command.com ou outro que você use. Quando se tenta referenciar esses "metodos", é impossivel achar, claro, estão dentro do command. O que a classe Runtime faz é abrir outro processo mesmo, sem aproveitar o console que já está sendo utilizado, então ela não utiliza o command. Um BAT não funcionaria porque, assim como a calculadora foi executada fora do console, um command (ou cmd) seria aberto e executaria o cls lá. Bem, acho q é isso. falou.
  20. Dê uma olhada aqui: SHOUTcast
  21. iSoron

    Urgente!

    Certifique-se de que cada classe tem seu arquivo próprio, com nome de acordo e extensão .java Além disso, o método main se escreve em minusculo, por ser um método. Ah sim! Quando você separar as classes nos arquivos, declare-as todas como public, ou o erro vai continuar.
  22. Tenta esses: JSP Tut java.sun.com JSPBrasil.com.br Detalhe, JSP = Java Server Pages
  23. iSoron

    Programas Para Celular

    Claro que sim. Na verdade, não há muita diferença entre jogos domesticos e jogos famosos, se forem feitos em java. Ambos possuem um .jar e um outro arquivo que indica onde baixá-lo. Então, você poderá transferir através de wap, cabo, infra-vermelho ou radio, dependendo do celular. Se você for comprar um, veja se ele permite "download de jogos" (ou seja, possui J2ME) e veja qual o espaço para armazenamento. Os mais comuns gavam até 2mb, mas já existe até 10mb, por aí.
  24. Ah, se quiser um tutorial completo, olha aqui.
  25. Studio 3D master? Não conheço esse, mas o 3D studio max faz bem facinho. Entra no site da Discreet e baixe o Free Trial (completo por 30 dias). É um ótimo programa.
×
×
  • Criar Novo...