Eu realmente não estou aguentando mais… Estou para explodir.Eu usava o sistema Gentoo, desde de lá, o Netbeans já veio apresentar problemas para mim, como por exemplo, falta de acentuação, e sua interface não está normal; padrão do Java. Então, dessa forma, eu fui para o maldito Ubuntu, que por sinal é uma porcaria de Linux! Esse gnome então, nem se fala! E o problema simplesmente continua! Preciso desenvolver um software, mas nunca dá, cada hora é um problema que vem. A interface está totalmente esquisita, não está o normal do Java. Agora, não quer executar o programa. Alguém, por favor, poderia citar aqui, um bom sistema Linux para desenvolver Java ? Ou uma boa IDE ? Preciso desenvolver um software. Por favor, me dêem dicas de IDE, SO, etc.
Eu queria usar o Eclipse, mas o problema é que no Eclipse, eu não consigo utilizar o Pallete de swing. Lá, eu tenho que criar tudo na mão. Eu até crio, mas o problema é posicionar o menu, botão, textos, etc.
Veja, não executa:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package estoque;
/**
*
* @author system
*/
public class Inicial extends javax.swing.JPanel {
/**
* Creates new form Inicial
*/
public Inicial() {
initComponents();
}
/**
* 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.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jButton1 = new javax.swing.JButton();
jLabel1.setFont(new java.awt.Font("Ubuntu", 0, 24)); // NOI18N
jLabel1.setText("Bem vindo(a)!");
jButton1.setText("jButton1");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(32, 32, 32)
.addComponent(jLabel1)
.addContainerGap(253, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jButton1)
.addGap(63, 63, 63))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(25, 25, 25)
.addComponent(jLabel1)
.addGap(41, 41, 41)
.addComponent(jButton1)
.addContainerGap(175, Short.MAX_VALUE))
);
}// </editor-fold>
// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JLabel jLabel1;
// End of variables declaration
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package estoque;
/**
*
* @author system
*/
public class Start {
public static void main(String args[])
{
new Inicial().setVisible(true);
}
}