Boa tarde pessoal, seguinte estou criando uma agendinha básica e tenho algumas dúvidas
o que é melhor usar na classe principal do projeto SingleFrameApplication ou JFrame, e qual são as vantagens??
a classe principal não tah fazendo praticamente nada soh chamando a classe FrameView que eh a tela inicial do sistema propriamente dito
ai as janelas de cadastro estou usando JFrame, a estrutura assim está boa ???
Tem mais uma, fiz o teste de gerar um jar dessa aplicação e não está funcionando, gera tudo certinho executo e não abre a jenela, penso eu que seja por causa dessa estrutura que estou usando de SingleFrameApplication pq fiz um outro teste com outra aplicação com a diferença de estender a classe principal para um JFrame e funciona normal, sabem o que pode ser???
essa eh a minha classe principal
obs: estou usando o NetBeans 6.1
package sistema;
import org.jdesktop.application.Application;
import org.jdesktop.application.SingleFrameApplication;
/**
* The main class of the application.
*/
public class SistemaApp extends SingleFrameApplication {
/**
* At startup create and show the main frame of the application.
*/
@Override protected void startup() {
show(new SistemaView(this));
}
/**
* This method is to initialize the specified window by injecting resources.
* Windows shown in our application come fully initialized from the GUI
* builder, so this additional configuration is not needed.
*/
@Override protected void configureWindow(java.awt.Window root) {
}
/**
* A convenient static getter for the application instance.
* @return the instance of SistemaApp
*/
public static SistemaApp getApplication() {
return Application.getInstance(SistemaApp.class);
}
/**
* Main method launching the application.
*/
public static void main(String[] args) {
launch(SistemaApp.class, args);
}
}