Hallo Forum,
Netbeans erstellt mir so hübsche Gruppen von Labels, die bei meinem jetztigen Programm aber ziemlich unpraktisch sind, weil ich in die Labels Werte reinschreibe während des Programmablaufs und damit alles verschoben wird. Im Anhang habe ich einen Screenshot vom IDE Fenster mit GUI Designer, um zu verstehen was ich mit Gruppen meine. Kann mir jemand sagen, ob man das abschalten kann?
Im Quelltext sieht es so aus:
Netbeans erstellt mir so hübsche Gruppen von Labels, die bei meinem jetztigen Programm aber ziemlich unpraktisch sind, weil ich in die Labels Werte reinschreibe während des Programmablaufs und damit alles verschoben wird. Im Anhang habe ich einen Screenshot vom IDE Fenster mit GUI Designer, um zu verstehen was ich mit Gruppen meine. Kann mir jemand sagen, ob man das abschalten kann?
Im Quelltext sieht es so aus:
Java:
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
tfRunden = new javax.swing.JTextField();
lbRunden = new javax.swing.JLabel();
lbAuge1 = new javax.swing.JLabel();
lbAuge2 = new javax.swing.JLabel();
lbAuge3 = new javax.swing.JLabel();
lbAuge4 = new javax.swing.JLabel();
lbAuge5 = new javax.swing.JLabel();
lbAuge6 = new javax.swing.JLabel();
lbAnzahl1 = new javax.swing.JLabel();
lbAnzahl2 = new javax.swing.JLabel();
lbAnzahl3 = new javax.swing.JLabel();
lbAnzahl4 = new javax.swing.JLabel();
lbAnzahl5 = new javax.swing.JLabel();
lbAnzahl6 = new javax.swing.JLabel();
lbProzent5 = new javax.swing.JLabel();
lbProzent4 = new javax.swing.JLabel();
lbProzent2 = new javax.swing.JLabel();
lbProzent1 = new javax.swing.JLabel();
lbProzent6 = new javax.swing.JLabel();
lbProzent3 = new javax.swing.JLabel();
tfRunden.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfRundenActionPerformed(evt);
}
});
lbRunden.setText("Wie oft soll gewürfelt werden?");
lbAuge1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
lbAuge1.setText("1");
lbAuge1.setEnabled(false);
lbAuge2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
lbAuge2.setText("2");
lbAuge3.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
lbAuge3.setText("3");
lbAuge4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
lbAuge4.setText("4");
lbAuge5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
lbAuge5.setText("5");
lbAuge6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
lbAuge6.setText("6");
lbAnzahl1.setText("0");
lbAnzahl2.setText("0");
lbAnzahl3.setText("0");
lbAnzahl4.setText("0");
lbAnzahl5.setText("0");
lbAnzahl6.setText("0");
lbProzent5.setText("0%");
lbProzent4.setText("0%");
lbProzent2.setText("0%");
lbProzent1.setText("0%");
lbProzent6.setText("0%");
lbProzent3.setText("0%");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap(31, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addComponent(lbRunden)
.addGap(18, 18, 18)
.addComponent(tfRunden, javax.swing.GroupLayout.PREFERRED_SIZE, 182, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(27, 27, 27))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(lbAnzahl1, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbAuge1, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbProzent1, javax.swing.GroupLayout.Alignment.TRAILING))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(lbAnzahl2, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbAuge2, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbProzent2, javax.swing.GroupLayout.Alignment.TRAILING))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(lbAnzahl3, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbAuge3, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbProzent3, javax.swing.GroupLayout.Alignment.TRAILING))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbAuge4)
.addComponent(lbProzent4)
.addComponent(lbAnzahl4))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbProzent5)
.addComponent(lbAuge5)
.addComponent(lbAnzahl5))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(lbAnzahl6)
.addComponent(lbProzent6)
.addComponent(lbAuge6))
.addGap(105, 105, 105))))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(26, 26, 26)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lbRunden)
.addComponent(tfRunden, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(34, 34, 34)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lbAuge1)
.addComponent(lbAuge2)
.addComponent(lbAuge3)
.addComponent(lbAuge4)
.addComponent(lbAuge5)
.addComponent(lbAuge6))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lbAnzahl2)
.addComponent(lbAnzahl1)
.addComponent(lbAnzahl3)
.addComponent(lbAnzahl4)
.addComponent(lbAnzahl5)
.addComponent(lbAnzahl6))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lbProzent2)
.addComponent(lbProzent1)
.addComponent(lbProzent3)
.addComponent(lbProzent4)
.addComponent(lbProzent5)
.addComponent(lbProzent6))
.addContainerGap(156, Short.MAX_VALUE))
);
}// </editor-fold>