Olá;
Lí um material indicado pelo Lipe sobre o assunto e resolvi mudar a estrutura mas o problema era o try/cath e agora está dando o seguinte erro:
Segue o código
[code]
import java.util.Properties;
import java.io.FileInputStream;
import br.eti.excon.Forms.*;
public class Siscom extends javax.swing.JFrame {
String[] Inicio = new String[5];
/** Creates new form Siscom */
public Siscom() {
initComponents();
// Lendo arquivo de configuração de sistema
File file = new File("Siscom.properties");
Properties inicio = new Properties();
FileInputStream iSiscon = null;
try {
iSiscom = new FileOutputStream(file);
// Lê os dados que estão no arquivo
inicio.load(iSiscom);
iSiscom.close(0);
}
catch (IOException ex) {
System.out.println(ex.getMessage());
ex.printStackTrace();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
private void initComponents() {
toolBar = new javax.swing.JToolBar();
jToggleButton1 = new javax.swing.JToggleButton();
menuLeft = new javax.swing.JPanel();
jButton1 = new javax.swing.JButton();
frmRodape = new javax.swing.JTabbedPane();
frmMensagem = new javax.swing.JDesktopPane();
frmEMail = new javax.swing.JDesktopPane();
frmConteudo = new javax.swing.JPanel();
mainMenu = new javax.swing.JMenuBar();
MCadastro = new javax.swing.JMenu();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("SISCOM - Sistema de gest\u00e3o comercial");
setName("frmSiscom");
toolBar.setBorder(null);
toolBar.setPreferredSize(new java.awt.Dimension(40, 40));
jToggleButton1.setIcon(new javax.swing.ImageIcon("D:\\Projetos\\Icones\\Bitmaps\\Relogio.JPG"));
toolBar.add(jToggleButton1);
getContentPane().add(toolBar, java.awt.BorderLayout.NORTH);
menuLeft.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.CENTER, 5, 1));
menuLeft.setPreferredSize(new java.awt.Dimension(120, 120));
jButton1.setText("jButton1");
jButton1.setAlignmentX(0.5F);
jButton1.setAlignmentY(1.0F);
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
menuLeft.add(jButton1);
getContentPane().add(menuLeft, java.awt.BorderLayout.WEST);
frmRodape.setPreferredSize(new java.awt.Dimension(100, 100));
frmMensagem.setBackground(new java.awt.Color(236, 233, 216));
frmMensagem.setForeground(new java.awt.Color(0, 0, 0));
frmRodape.addTab("Mensagem", frmMensagem);
frmEMail.setBackground(new java.awt.Color(236, 233, 216));
frmRodape.addTab("Correio eletr\u00f4nico", frmEMail);
getContentPane().add(frmRodape, java.awt.BorderLayout.SOUTH);
frmConteudo.setBackground(new java.awt.Color(255, 255, 255));
getContentPane().add(frmConteudo, java.awt.BorderLayout.CENTER);
MCadastro.setText("Cadastro");
mainMenu.add(MCadastro);
setJMenuBar(mainMenu);
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
setBounds((screenSize.width-705)/2, (screenSize.height-516)/2, 705, 516);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
CadCli frmcadcli = new CadCli();
frmcadcli.setVisible(true);
frmConteudo.add(frmcadcli,java.awt.BorderLayout.CENTER);
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Siscom().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JMenu MCadastro;
private javax.swing.JPanel frmConteudo;
private javax.swing.JDesktopPane frmEMail;
private javax.swing.JDesktopPane frmMensagem;
private javax.swing.JTabbedPane frmRodape;
private javax.swing.JButton jButton1;
private javax.swing.JToggleButton jToggleButton1; private javax.swing.JMenuBar mainMenu;
private javax.swing.JPanel menuLeft;
private javax.swing.JToolBar toolBar;
// End of variables declaration
}
[code]
erro:
Compiling 1 source file to D:\JavaProject\Siscom\build\classes
D:\JavaProject\Siscom\src\siscom\br\eti\excon\Forms\Siscom.java:48: illegal start of expression
Valeu.