public void b_1_ActionPerformed(ActionEvent evt) { if (von > 0 && bis > 0 && bis > von) { l_1.setText("" + randInt(von, bis)); } else { l_1.setText("Error"); } }
public void mouseReleased(MouseEvent evt) { Graphics g = canvas.getGraphics(); g.setColor(color); g.setPaintMode(); end = evt.getPoint(); if (type == 0) { g.drawRect(start.x, start.y, end.x - start.x, end.y - start.y); if (filled.getState() == true) g.fillRect(start.x, start.y, end.x - start.x, end.y - start.y); status.setText("2. Ecke des Rechtecks festgelegt"); } else if (type == 1) { int radius; radius = (int) Math.sqrt(Math.pow(end.x - start.x, 2) + Math.pow(end.y - start.y, 2)); g.drawOval(start.x - radius, start.y - radius, 2 * radius, 2 * radius); if (filled.getState() == true) g.fillOval(start.x - radius, start.y - radius, 2 * radius, 2 * radius); status.setText("Radius des Kreises festgelegt"); } else if (type == 2) { g.drawOval(start.x, start.y, end.x - start.x, end.y - start.y); if (filled.getState() == true) g.fillOval(start.x, start.y, end.x - start.x, end.y - start.y); status.setText("Radius der Ellipse festgelegt"); } }
private void updateDebugPanelState(String result, boolean debug, boolean test) { result = result == null ? "nothing" : result; List<Component> componentList = Arrays.asList(getComponents()); if (!componentList.contains(p_debug)) { choice = new Label(String.format("Your choice is: %s", result)); isDebug = new Label(String.format("Debug mode: %b", debug)); isTest = new Label(String.format("Test mode: %b", test)); GridBagLayout layout = new GridBagLayout(); GridBagConstraints constraints = new GridBagConstraints(); layout.setConstraints(choice, constraints); constraints.gridy = 1; layout.setConstraints(isDebug, constraints); constraints.gridy = 2; layout.setConstraints(isTest, constraints); p_debug.setLayout(layout); p_debug.add(choice); p_debug.add(isDebug); p_debug.add(isTest); add(p_debug, BorderLayout.SOUTH); } else { choice.setText(String.format("Your choice is: %s", result)); isDebug.setText(String.format("Debug mode: %b", debug)); isTest.setText(String.format("Test mode: %b", test)); } }
public void itemStateChanged(ItemEvent evt) { if (evt.getSource() == farbe) { status.setText("Farbe " + farben[farbe.getSelectedIndex()] + " ausgewaehlt"); switch (farbe.getSelectedIndex()) { case 0: color = Color.blue; break; case 1: color = Color.yellow; break; case 2: color = Color.green; break; case 3: color = Color.red; break; case 4: color = Color.black; break; case 5: color = Color.white; } } else if (evt.getSource() == filled) { if (filled.getState() == true) status.setText("Ausgefuellt zeichnen"); else status.setText("Rahmen zeichnen"); } }
public void mousePressed(MouseEvent evt) { start = end = evt.getPoint(); if (type == -1) status.setText("Keine Form ausgewaehlt"); else if (type == 0) status.setText("1. Ecke des Rechtecks festgelegt"); else if (type == 1) status.setText("Mittelpunkt des Kreises festgelegt"); else if (type == 2) status.setText("Zentrum der Ellipse festgelegt"); }
/** * Adds a group of checkboxs using a grid layout. * * @param rows the number of rows * @param columns the number of columns * @param labels the labels * @param defaultValues the initial states * @param headings the column headings Example: * http://imagej.nih.gov/ij/plugins/multi-column-dialog/index.html */ public void addCheckboxGroup( int rows, int columns, String[] labels, boolean[] defaultValues, String[] headings) { Panel panel = new Panel(); int nRows = headings != null ? rows + 1 : rows; panel.setLayout(new GridLayout(nRows, columns, 6, 0)); int startCBIndex = cbIndex; if (checkbox == null) checkbox = new Vector(12); if (headings != null) { Font font = new Font("SansSerif", Font.BOLD, 12); for (int i = 0; i < columns; i++) { if (i > headings.length - 1 || headings[i] == null) panel.add(new Label("")); else { Label label = new Label(headings[i]); label.setFont(font); panel.add(label); } } } int i1 = 0; int[] index = new int[labels.length]; for (int row = 0; row < rows; row++) { for (int col = 0; col < columns; col++) { int i2 = col * rows + row; if (i2 >= labels.length) break; index[i1] = i2; String label = labels[i1]; if (label == null || label.length() == 0) { Label lbl = new Label(""); panel.add(lbl); i1++; continue; } if (label.indexOf('_') != -1) label = label.replace('_', ' '); Checkbox cb = new Checkbox(label); checkbox.addElement(cb); cb.setState(defaultValues[i1]); cb.addItemListener(this); if (Recorder.record || macro) saveLabel(cb, labels[i1]); if (IJ.isLinux()) { Panel panel2 = new Panel(); panel2.setLayout(new BorderLayout()); panel2.add("West", cb); panel.add(panel2); } else panel.add(cb); i1++; } } c.gridx = 0; c.gridy = y; c.gridwidth = 2; c.anchor = GridBagConstraints.WEST; c.insets = getInsets(10, 0, 0, 0); grid.setConstraints(panel, c); add(panel); y++; }
public void stopRecording() { statusLabel.setText("Status: Not recording."); statusLabel.setFont(new Font("Helvetica", Font.PLAIN, 12)); statusLabel.setForeground(Color.black); recordButton.setLabel("Record"); recording = false; viewer.setRecordingStatus(null); }
public void startRecording() { statusLabel.setText("Status: Recording..."); statusLabel.setFont(new Font("Helvetica", Font.BOLD, 12)); statusLabel.setForeground(Color.red); recordButton.setLabel("Stop recording"); recording = true; viewer.setRecordingStatus(fnameField.getText()); }
/** Capture des évènements des scrollbars */ public void adjustmentValueChanged(AdjustmentEvent e) { if (e.getSource().equals(sb_victoires)) { int valeur = sb_victoires.getValue(); lbl_victoires.setText("Nombre De Victoires: " + valeur); nb_victoires = valeur; } else { int valeur = sb_fps.getValue(); lbl_fps.setText("FPS: " + valeur); fps = valeur; } } // adjustmentValueChanged()
public void actionPerformed(ActionEvent ae) { String s = ae.getActionCommand(); double we, h; double r; we = Integer.parseInt(weight.getText()); h = Integer.parseInt(height.getText()); h = (h / 100); h = h * h; r = we / h; result.setText(String.valueOf(r)); if (r < 18.5) { not.setForeground(Color.YELLOW); not.setText(String.valueOf("UnderWeight")); } if (r >= 18.5 && r < 24.9) { not.setForeground(Color.GREEN); not.setText(String.valueOf("Normal")); } if (r > 25 && r < 29.9) { not.setForeground(Color.ORANGE); not.setText(String.valueOf("Overweight")); } if (r >= 30) { not.setForeground(Color.RED); not.setText(String.valueOf("Obese")); } repaint(); }
public void actionPerformed(ActionEvent evt) { if (evt.getSource() == button[0]) { status.setText("Rechtecke zeichnen"); type = 0; } if (evt.getSource() == button[1]) { status.setText("Kreise zeichnen"); type = 1; } if (evt.getSource() == button[2]) { status.setText("Ellipsen zeichnen"); type = 2; } }
public Deta_Ventas_r() { setBackground(Color.gray); setLayout(null); setSize(400, 400); l1 = new Label(" clave "); t1 = new TextField(36); l2 = new Label("Vendedor"); t2 = new TextField(20); l3 = new Label("Cliente"); t3 = new TextField(20); l4 = new Label("Fechas"); t4 = new TextField(5); l5 = new Label("monto_final"); t5 = new TextField(5); t4.setEditable(false); t5.setEditable(false); b = new Button("Registrar"); add(l1); add(t1); add(l2); add(t2); add(l3); add(t3); add(l4); add(t4); add(l5); add(t5); add(b); l1.setBounds(24, 75, 71, 23); l2.setBounds(24, 103, 90, 23); l3.setBounds(24, 131, 90, 23); l4.setBounds(24, 159, 90, 23); l5.setBounds(24, 185, 90, 23); t1.setBounds(114, 75, 270, 23); t2.setBounds(114, 103, 270, 23); t3.setBounds(114, 131, 270, 23); t4.setBounds(114, 159, 270, 23); t5.setBounds(114, 185, 270, 23); b.setBounds(167, 215, 65, 23); b.addActionListener(this); setUndecorated(true); setLocation((Toolkit.getDefaultToolkit().getScreenSize().width / 2) - 200, 50); start(); }
/* WARNING: THIS METHOD WILL BE REGENERATED. */ private java.awt.Label getLabel1() { if (ivjLabel1 == null) { try { ivjLabel1 = new java.awt.Label(); ivjLabel1.setName("Label1"); ivjLabel1.setFont(new java.awt.Font("serif", 3, 24)); ivjLabel1.setAlignment(java.awt.Label.CENTER); ivjLabel1.setText("Name not found!"); ivjLabel1.setForeground(java.awt.Color.red); // user code begin {1} // user code end } catch (java.lang.Throwable ivjExc) { // user code begin {2} // user code end handleException(ivjExc); } } return ivjLabel1; }
/** Constructor. */ private HeaderPanel() { setBackground(BACKGROUND_COLOR); setLayout(cardLayout); add(functionCard, FUNCTION); add(messageCard, MESSAGE); functionCard.setBackground(BACKGROUND_COLOR); functionCard.setLayout(new BorderLayout()); messageCard.setBackground(BACKGROUND_COLOR); messageCard.setLayout(new BorderLayout()); label.setFont(new Font("Dialog", Font.BOLD, 12)); label.setAlignment(Label.CENTER); label.setForeground(Color.black); messageCard.add(label, BorderLayout.CENTER); }
public ReciveFile() { super("파일전송"); setLayout(null); lbl = new Label("파일 전송을 기다립니다."); lbl.setBounds(10, 30, 230, 20); lbl.setBackground(Color.gray); lbl.setForeground(Color.white); add(lbl); txt = new TextArea("", 0, 0, TextArea.SCROLLBARS_BOTH); txt.setBounds(10, 60, 230, 100); txt.setEditable(false); add(txt); btn = new Button("닫기"); btn.setBounds(105, 170, 40, 20); btn.setVisible(false); btn.addActionListener(this); add(btn); addWindowListener(new WinListener()); setSize(250, 200); show(); try { ServerSocket socket = new ServerSocket(port); Socket sock = null; FileThread client = null; try { sock = socket.accept(); client = new FileThread(this, sock); client.start(); } catch (IOException e) { System.out.println(e); try { if (sock != null) sock.close(); } catch (IOException e1) { System.out.println(e1); } finally { sock = null; } } } catch (IOException e) { } }
public LoginScreen(final Home hm) { setSize(600, 550); setLayout(null); this.hm = hm; name = new Label("Username : "******"Password :"******"login"); login.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { try { if (isValidUser()) { hm.removeAll(); hm.userId = nameText.getText(); hm.p2 = new BaseApplet(hm); hm.p2.setBounds(0, 50, 600, 550); hm.add(hm.p2); hm.revalidate(); } else { JOptionPane.showMessageDialog( null, "Invalid Credentials", "Alert", JOptionPane.OK_OPTION); } } catch (Exception e1) { System.out.println("Error"); } } }); login.setBounds(200, 150, 100, 30); add(login); }
/** * This method uses JEP's getValueAsObject() method to obtain the current value of the expression * entered. */ private void updateResult() { Object result; String errorInfo; // Get the value result = myParser.getValueAsObject(); // Is the result ok? if (result != null) { resultLabel.setText(result.toString()); } else { resultLabel.setText(""); } // Get the error information if ((errorInfo = myParser.getErrorInfo()) != null) { errorTextArea.setText(errorInfo); } else { errorTextArea.setText(""); } }
public QP4_PriceDistance(GasSAXManager _gasSAXReader) { que = new Q4_PriceDistance(_gasSAXReader); try { Label label1 = new Label(new String("4/4 The last, which one is")); Label label2 = new Label(new String(" more important?")); CheckboxGroup choiceGroup = new CheckboxGroup(); cBox_Price = new Checkbox(Q4_PriceDistance.PRICE_STR, choiceGroup, true); cBox_Price.setForeground(Color.WHITE); cBox_Distance = new Checkbox(Q4_PriceDistance.DISTANCE_STR, false); cBox_Distance.setForeground(Color.WHITE); cBox_Price.addItemListener(this); cBox_Distance.addItemListener(this); cBox_Distance.setCheckboxGroup(choiceGroup); label1.setForeground(Color.WHITE); label2.setForeground(Color.WHITE); label1.setBounds(new Rectangle(17, 58, 165, 21)); label2.setBounds(new Rectangle(38, 78, 127, 16)); this.setLayout(null); cBox_Price.setBounds(new Rectangle(38, 101, 118, 22)); cBox_Distance.setBounds(new Rectangle(38, 126, 119, 22)); this.add(cBox_Price, null); this.add(cBox_Distance, null); this.add(label1, null); this.add(label2, null); } catch (Exception ex) { ex.printStackTrace(); } }
public void b_a_ActionPerformed(ActionEvent evt) { if (tf_von != null && tf_bis != null) { int temp_von = Integer.parseInt(tf_von.getText()); int temp_bis = Integer.parseInt(tf_bis.getText()); if (temp_von > 0 && temp_bis > 0 && temp_bis > temp_von) { von = temp_von; bis = temp_bis; } else { l_1.setText("Error"); } } }
void updateLabels() { label1.setText("" + ((int) minHue)); label2.setText("" + ((int) maxHue)); label3.setText("" + ((int) minSat)); label4.setText("" + ((int) maxSat)); label5.setText("" + ((int) minBri)); label6.setText("" + ((int) maxBri)); }
public void init() { setLayout(new GridLayout(4, 4)); check = new Button("Check"); height = new TextField(); weight = new TextField(); result = new TextField(); l1 = new Label("Height in Centimeters "); l2 = new Label("Weight in Kilogram"); l3 = new Label("Index Value"); not = new Label("Status"); not.setBackground(Color.black); Font notf = new Font("Arial", Font.BOLD, 30); not.setFont(notf); add(l1); add(height); add(l2); add(weight); add(l3); add(result); add(check); add(not); check.addActionListener(this); }
public EditEdgeNodePanel(ConfigDialog cd, EdgeNode e) { super(cd); Label clab = new Label("Connects:"); clab.setBounds(0, 0, 100, 20); add(clab); roadLink = new Hyperlink(); roadLink.addActionListener(this); roadLink.setBounds(100, 0, 100, 20); add(roadLink); Label wlab = new Label("With:"); wlab.setBounds(0, 20, 100, 20); add(wlab); nodeLink = new Hyperlink(); nodeLink.addActionListener(this); nodeLink.setBounds(100, 20, 100, 20); add(nodeLink); setEdgeNode(e); }
public void addRec() { try { setFields(); db.write(); goTo(db.getRecordCount()); delCB.setState(false); trl.setText(" of " + db.getRecordCount()); } // try catch (Exception e1) { System.out.println(e1); System.exit(1); } Update.setEnabled(true); updateRecord.setEnabled(true); }
public void goTo(int where) { try { if (where < 1) { return; } if (where > db.getRecordCount()) { return; } db.gotoRecord(where); crl.setText("Record " + db.getCurrentRecordNumber()); delCB.setState(db.deleted()); Field f; LogicalField lf; Checkbox c; TextField t; int i; for (i = 1; i <= db.getFieldCount(); i++) { f = db.getField(i); if (f.isMemoField()) { } else if (f.getType() == 'L') { lf = (LogicalField) f; c = (Checkbox) fldObjects.elementAt(i - 1); c.setState(lf.getBoolean()); } else { t = (TextField) fldObjects.elementAt(i - 1); t.setText(f.get().trim()); } } Next.setEnabled(!(db.getCurrentRecordNumber() == db.getRecordCount())); nextRecord.setEnabled(!(db.getCurrentRecordNumber() == db.getRecordCount())); Prev.setEnabled(!(db.getCurrentRecordNumber() == 1)); prevRecord.setEnabled(!(db.getCurrentRecordNumber() == 1)); firstRecord.setEnabled(db.getRecordCount() > 0); lastRecord.setEnabled(db.getRecordCount() > 0); SBrecpos.setValues(db.getCurrentRecordNumber(), 1, 0, db.getRecordCount()); } // try catch (Exception e1) { System.out.println(e1); System.exit(2); } }
void updateNames() { if (isRGB) { labelh.setText("Red"); labels.setText("Green"); labelb.setText("Blue"); } else { labelh.setText("Hue"); labels.setText("Saturation"); labelb.setText("Brightness"); } }
public Bai2() { lbNumber1.setText("a ="); lbNumber2.setText("b ="); lbResult.setText("Kết quả:"); txtNumber1.setText("0"); txtNumber2.setText("0"); txtResult.setText("0"); btResult.setLabel("Thực hiện"); choCalculator.add("Cộng"); choCalculator.add("Trừ"); choCalculator.add("Nhân"); choCalculator.add("Chia"); choCalculator.add("UCLN"); choCalculator.add("BCNN"); frMain.setBounds(100, 100, 400, 300); frMain.setBackground(Color.LIGHT_GRAY); frMain.setLayout(null); lbNumber1.setBounds(30, 50, 50, 20); lbNumber2.setBounds(30, 70, 50, 20); lbResult.setBounds(30, 140, 50, 20); choCalculator.setBounds(300, 70, 60, 20); btResult.setBounds(100, 100, 100, 20); txtNumber1.setBounds(100, 50, 150, 20); txtNumber2.setBounds(100, 70, 150, 20); txtResult.setBounds(100, 140, 150, 20); frMain.add(lbNumber1); frMain.add(lbNumber2); frMain.add(lbResult); frMain.add(txtNumber1); frMain.add(txtNumber2); frMain.add(txtResult); frMain.add(btResult); frMain.add(choCalculator); btResult.addActionListener(new ProcessButton()); frMain.addWindowListener( new WindowAdapter() { public void windowsClosing(WindowEvent evt) { System.exit(0); } }); }
private void undoglobalfit() { for (int i = 0; i < ncurves; i++) { for (int j = 0; j < nparams; j++) { globalparams[i][j] = undoparams[i][j]; globalformulas[i][j] = undoformulas[i][j]; globalvflmatrix[i][j] = undovflmatrix[i][j]; } for (int j = 0; j < xpts; j++) { for (int k = 0; k < ypts; k++) { fit[i][j][k] = undofit[i][j][k]; } } if (i == dispcurve) { pwfit.updateSeries(fit[dispcurve], 1, true); } c2[i] = undoc2[i]; c2array[i].setText("" + (float) c2[i]); } globalc2 = undoglobalc2; globalc2label.setText("Global chi^2 = " + (float) globalc2); }
public D(String title) { super(title); setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); int frameWidth = 410; int frameHeight = 319; setSize(frameWidth, frameHeight); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); int x = (d.width - getSize().width) / 2; int y = (d.height - getSize().height) / 2; setLocation(x, y); setResizable(false); Container cp = getContentPane(); cp.setLayout(null); label1.setBounds(8, 8, 275, 76); label1.setText("Würfel"); label1.setAlignment(Label.CENTER); label1.setFont(new Font("Dialog", Font.PLAIN, 60)); cp.add(label1); l_1.setBounds(8, 88, 275, 145); l_1.setText(""); l_1.setAlignment(Label.CENTER); l_1.setFont(new Font("Dialog", Font.PLAIN, 100)); cp.add(l_1); b_1.setBounds(8, 248, 275, 25); b_1.setLabel("Würfeln"); b_1.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent evt) { b_1_ActionPerformed(evt); } }); cp.add(b_1); tf_von.setBounds(336, 80, 49, 25); cp.add(tf_von); tf_bis.setBounds(336, 120, 49, 25); cp.add(tf_bis); l_von.setBounds(296, 80, 35, 25); l_von.setText("Von:"); cp.add(l_von); l_bis.setBounds(296, 120, 35, 25); l_bis.setText("Bis:"); cp.add(l_bis); b_a.setBounds(296, 160, 89, 49); b_a.setLabel("Annehmen"); b_a.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent evt) { b_a_ActionPerformed(evt); } }); cp.add(b_a); setVisible(true); }
public void actionPerformed(ActionEvent event) { if (event.getSource() == firstRecord) { goTo(1); return; } if (event.getSource() == lastRecord) { goTo(db.getRecordCount()); return; } if (event.getSource() == Next || event.getSource() == nextRecord) { if (db.getCurrentRecordNumber() < db.getRecordCount()) { goTo(db.getCurrentRecordNumber() + 1); } return; } if (event.getSource() == Prev || event.getSource() == prevRecord) { if (db.getCurrentRecordNumber() > 1) { goTo(db.getCurrentRecordNumber() - 1); } return; } if (event.getSource() == Add || event.getSource() == addRecord) { addRec(); return; } if (event.getSource() == Update || event.getSource() == updateRecord) { updateRec(); return; } if (event.getSource() == Clear || event.getSource() == clearRecord) { clearFields(); return; } if (event.getSource() == opener) { FileDialog fd = new FileDialog(this, "dbfShow", FileDialog.LOAD); fd.setFile("*.DBF"); fd.pack(); fd.setVisible(true); String DBFname = fd.getFile(); String dirname = fd.getDirectory(); if (DBFname == null) { return; } if (DBFname.length() < 1) { return; } String dbname = new String(dirname + DBFname); try { setupDBFields(dbname); } catch (Exception e1) { System.out.println(e1); System.exit(4); } pack(); setVisible(true); return; } if (event.getSource() == packer) { packer.setEnabled(false); try { db.pack(); trl.setText(" of " + db.getRecordCount()); } catch (Exception e1) { e1.printStackTrace(); } if (db.getRecordCount() == 0) { Update.setEnabled(false); Next.setEnabled(false); updateRecord.setEnabled(false); nextRecord.setEnabled(false); SBrecpos.setValues(0, 1, 0, 0); } else { goTo(1); } packer.setEnabled(true); return; } if (event.getSource() == quiter) { System.exit(0); return; } if (event.getSource() instanceof Button) { int i; Field f; for (i = 1; i <= db.getFieldCount(); i++) { try { f = db.getField(i); if (f.isMemoField()) { if (event.getActionCommand().equals(f.getName())) { md = new memoDialog(this, f); md.setVisible(true); return; } } } catch (Exception e1) { System.out.println(e1); } } } }
public void setupDBFields(String dbname) throws Exception { viewPane.setLayout(null); Dimension dimView = sp.getSize(); int height = 0, width = 50; viewPane.removeAll(); db = new DBF(dbname); setTitle(dbname); gb = new GridBagLayout(); gbc = new GridBagConstraints(); viewPane.setLayout(gb); int i, j; fldObjects = new Vector(db.getFieldCount()); for (i = 1; i <= db.getFieldCount(); i++) { j = i - 1; f = db.getField(i); if (f.isMemoField() || f.isPictureField()) { b = new Button(db.getField(i).getName()); b.addActionListener(this); addComponent( viewPane, b, 1, j, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); fldObjects.addElement(b); } else if (f.getType() == 'L') { c = new Checkbox(db.getField(i).getName(), true); addComponent( viewPane, c, 1, j, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); fldObjects.addElement(c); } else { l = new Label(db.getField(i).getName(), Label.RIGHT); addComponent( viewPane, l, 0, j, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); int ln = f.getLength(); if (ln > 100) { ln = 100; } t = new TextField(db.getField(i).getName(), ln); if (width < ln * 10) { width = ln * 10; } addComponent( viewPane, t, 1, j, ln, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); fldObjects.addElement(t); t.setEditable(true); } height += 10; } crl.setText("Record " + db.getCurrentRecordNumber()); trl.setText(" of " + db.getRecordCount()); SBrecpos.setMaximum(db.getRecordCount()); addComponent(viewPane, crl, 0, i, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); addComponent(viewPane, trl, 1, i, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); i++; addComponent( viewPane, SBrecpos, 0, i, 2, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); addComponent( viewPane, delCB, 2, i, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); i++; addComponent( viewPane, Prev, 0, i, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); addComponent( viewPane, Next, 1, i, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); i++; addComponent(viewPane, Add, 0, i, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); addComponent( viewPane, Update, 1, i, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); addComponent( viewPane, Clear, 2, i, 1, 1, GridBagConstraints.HORIZONTAL, GridBagConstraints.EAST); Prev.setEnabled(false); prevRecord.setEnabled(false); if (db.getRecordCount() == 0) { Update.setEnabled(false); updateRecord.setEnabled(false); Next.setEnabled(false); nextRecord.setEnabled(false); } dimView.setSize(width + 150, height + 150); sp.setSize(dimView); goTo(1); }