projeto miniaplicativo importados Java em netbeans não vai funcionar, Netbeans se recusa a identificar ou mesmo localizar a classe principal, mesmo quando definido manualmente

StackOverflow https://stackoverflow.com/questions/665820

Pergunta

Estou tentando definir a classe principal no netbeans para ser a classe principal foi no último ambiente que se encontrava, no entanto, o programa insiste que não pode encontrar a própria classe principal e quando eu defini-lo como o nome da classe principal em propriedades do projeto que diz a classe não existe (mesmo que ele faz).

Quando eu clique direito sobre o arquivo de origem com a classe principal e hit 'run [arquivo]' funciona (embora com erros relacionados com activos que posso corrigir mais tarde, não tem nada a ver com o próprio código.

Tudo o que fiz a partir de agora é simplesmente copiar e colar o código no netbeans do último projeto, de modo que eu estaria com vista para nada aqui?

Obrigado por qualquer ajuda.

Foi útil?

Solução

A forma applets trabalho no Netbeans é irritante para mim. O uso sugerido a partir a ajuda é para executar o applet como você indicar que você fez (Run Arquivo). NetBeans irá produzir um arquivo HTML em build / classes que referências a applet. Você, então, copiar o arquivo HTML para src onde sua classe é. Você pode então ajustar o HTML e em execuções subseqüentes NetBeans usará seu arquivo HTML em vez de gerá-la. Toda vez que você executar o NetBeans arquivo abre o programa visualizador applet que vem com o Java. Você não pode controlar qualquer um dos argumentos passados ??para o espectador applet. Ele ignora os parâmetros de tempo de execução configurados no projeto. Para alterar os parâmetros passados ??para o applet você deve editar o arquivo HTML manualmente.

A melhor maneira é usar as classes AppletWindow criados ao longo do projecto BlueJ. Ele permite que você hospedar um applet em um JFrame, o que significa que você pode fazer uma aplicação balanço autônomo pequeno que chama seu applet. O programa, em seguida, tem um método principal, você pode lançar uma janela de balanço extra com botões e controles de texto para chamadas javascript Simular para o applet e você pode ajustar os atributos que são passados ??para o applet em tempo de execução. É muito bom para experimentar coisas novas em seu código.

Links:

Outras dicas

Você realmente falar de um applet? Applets não têm main-classe (que podem, mas eles não têm a). Então você provavelmente tem uma opção para importar o projeto como um projeto-applet, não como autônomo-java app, no NetBeans.

Shift + F6 trabalhou para mim no NetBeans 7.3.1

Eu editada para permitir webstart nas propriedades primeiro.

Im usando uma única aplicação de Schiltds completa java 7ª página de edição 626 Bandeira simples do Applet.

Estou feliz de dar um pouco de volta.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top