Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package horsemanager;
- import java.io.EOFException;
- import java.io.IOException;
- import java.util.logging.Level;
- import java.util.logging.Logger;
- import javax.swing.table.DefaultTableModel;
- /**
- *
- * @author hanaezz
- */
- public class HorseManager extends javax.swing.JFrame {
- DefaultTableModel model;
- BinaryFile bf;
- /**
- * Creates new form HorseManager
- */
- public HorseManager() {
- initComponents();
- model = (DefaultTableModel) horseTable.getModel();
- try {
- bf = new BinaryFile();
- } catch (IOException ex) {
- Logger.getLogger(HorseManager.class.getName()).log(Level.SEVERE, null, ex);
- }
- try {
- for (int j = 0; j < (bf.getSize()); j++) {
- try {
- Object[] row = bf.readNextRecord(j);
- model.addRow(row);
- } catch (IOException ex) {
- Logger.getLogger(HorseManager.class.getName()).log(Level.SEVERE, null, ex);
- }
- }
- } catch (Exception e) {
- }
- }
- /**
- * 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() {
- titlePanel = new javax.swing.JPanel();
- TitleText = new javax.swing.JLabel();
- showNamePanel = new javax.swing.JPanel();
- showNameList = new javax.swing.JLabel();
- showName = new javax.swing.JTextField();
- barnNamePanel = new javax.swing.JPanel();
- barnNameLabel = new javax.swing.JLabel();
- barnName = new javax.swing.JTextField();
- coatColorPanel = new javax.swing.JPanel();
- coatColorLabel = new javax.swing.JLabel();
- coatColor = new javax.swing.JComboBox<>();
- agePanel = new javax.swing.JPanel();
- ageLabel = new javax.swing.JLabel();
- ageSlider = new javax.swing.JSlider();
- numberAgeLabel = new javax.swing.JLabel();
- numberAgeLabel2 = new javax.swing.JLabel();
- ageNumberLabel = new javax.swing.JLabel();
- sliderValue = new javax.swing.JLabel();
- addButt = new javax.swing.JButton();
- resetButt = new javax.swing.JButton();
- deleteButt = new javax.swing.JButton();
- editList = new javax.swing.JButton();
- jScrollPane2 = new javax.swing.JScrollPane();
- horseTable = new javax.swing.JTable();
- sortButt = new javax.swing.JButton();
- searchButt = new javax.swing.JButton();
- setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
- setMinimumSize(new java.awt.Dimension(500, 400));
- setSize(new java.awt.Dimension(550, 400));
- titlePanel.setBackground(new java.awt.Color(51, 204, 255));
- titlePanel.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(51, 153, 255)));
- titlePanel.setForeground(new java.awt.Color(0, 102, 204));
- TitleText.setFont(new java.awt.Font("Mesquite Std", 0, 60)); // NOI18N
- TitleText.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
- TitleText.setText("Horse Manager");
- javax.swing.GroupLayout titlePanelLayout = new javax.swing.GroupLayout(titlePanel);
- titlePanel.setLayout(titlePanelLayout);
- titlePanelLayout.setHorizontalGroup(
- titlePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(titlePanelLayout.createSequentialGroup()
- .addContainerGap()
- .addComponent(TitleText, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
- );
- titlePanelLayout.setVerticalGroup(
- titlePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addComponent(TitleText, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- );
- showNamePanel.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
- showNameList.setText("Show Name");
- showName.setDragEnabled(false);
- javax.swing.GroupLayout showNamePanelLayout = new javax.swing.GroupLayout(showNamePanel);
- showNamePanel.setLayout(showNamePanelLayout);
- showNamePanelLayout.setHorizontalGroup(
- showNamePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(showNamePanelLayout.createSequentialGroup()
- .addContainerGap()
- .addGroup(showNamePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addComponent(showName)
- .addGroup(showNamePanelLayout.createSequentialGroup()
- .addComponent(showNameList)
- .addGap(0, 0, Short.MAX_VALUE)))
- .addContainerGap())
- );
- showNamePanelLayout.setVerticalGroup(
- showNamePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(showNamePanelLayout.createSequentialGroup()
- .addContainerGap()
- .addComponent(showNameList)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(showName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
- );
- barnNamePanel.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
- barnNameLabel.setText("Barn Name");
- javax.swing.GroupLayout barnNamePanelLayout = new javax.swing.GroupLayout(barnNamePanel);
- barnNamePanel.setLayout(barnNamePanelLayout);
- barnNamePanelLayout.setHorizontalGroup(
- barnNamePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(barnNamePanelLayout.createSequentialGroup()
- .addContainerGap()
- .addGroup(barnNamePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(barnNamePanelLayout.createSequentialGroup()
- .addComponent(barnNameLabel)
- .addGap(0, 0, Short.MAX_VALUE))
- .addComponent(barnName))
- .addContainerGap())
- );
- barnNamePanelLayout.setVerticalGroup(
- barnNamePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(barnNamePanelLayout.createSequentialGroup()
- .addContainerGap()
- .addComponent(barnNameLabel)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(barnName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addContainerGap(8, Short.MAX_VALUE))
- );
- coatColorPanel.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
- coatColorLabel.setText("Coat Color");
- coatColor.setModel(new javax.swing.DefaultComboBoxModel<>(new String[] { "...", "Bay", "Dark Bay", "Chestnut", "Liver", "Sorrel", "Fleabitten", "Dapple Gray", "Black", "Dun", "Buckskin", "Cremello", "Palomino", "Pinto", "Roan" }));
- javax.swing.GroupLayout coatColorPanelLayout = new javax.swing.GroupLayout(coatColorPanel);
- coatColorPanel.setLayout(coatColorPanelLayout);
- coatColorPanelLayout.setHorizontalGroup(
- coatColorPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(coatColorPanelLayout.createSequentialGroup()
- .addContainerGap()
- .addComponent(coatColorLabel)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(coatColor, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addContainerGap())
- );
- coatColorPanelLayout.setVerticalGroup(
- coatColorPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(coatColorPanelLayout.createSequentialGroup()
- .addContainerGap()
- .addGroup(coatColorPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
- .addComponent(coatColorLabel, javax.swing.GroupLayout.DEFAULT_SIZE, 26, Short.MAX_VALUE)
- .addComponent(coatColor, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
- .addContainerGap())
- );
- agePanel.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
- ageLabel.setText("Age");
- ageSlider.setMajorTickSpacing(1);
- ageSlider.setMaximum(30);
- ageSlider.setMinimum(1);
- ageSlider.setMinorTickSpacing(5);
- ageSlider.setValue(1);
- ageSlider.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
- public void mouseDragged(java.awt.event.MouseEvent evt) {
- ageSliderMouseDragged(evt);
- }
- });
- ageSlider.addInputMethodListener(new java.awt.event.InputMethodListener() {
- public void inputMethodTextChanged(java.awt.event.InputMethodEvent evt) {
- }
- public void caretPositionChanged(java.awt.event.InputMethodEvent evt) {
- ageSliderCaretPositionChanged(evt);
- }
- });
- ageSlider.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
- public void propertyChange(java.beans.PropertyChangeEvent evt) {
- ageSliderPropertyChange(evt);
- }
- });
- numberAgeLabel.setText("30");
- numberAgeLabel2.setText("1");
- javax.swing.GroupLayout agePanelLayout = new javax.swing.GroupLayout(agePanel);
- agePanel.setLayout(agePanelLayout);
- agePanelLayout.setHorizontalGroup(
- agePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(agePanelLayout.createSequentialGroup()
- .addContainerGap()
- .addGroup(agePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(agePanelLayout.createSequentialGroup()
- .addComponent(numberAgeLabel2)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(ageSlider, javax.swing.GroupLayout.PREFERRED_SIZE, 206, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(numberAgeLabel)
- .addGap(0, 0, Short.MAX_VALUE))
- .addGroup(agePanelLayout.createSequentialGroup()
- .addComponent(ageLabel)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(sliderValue)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addComponent(ageNumberLabel)))
- .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
- );
- agePanelLayout.setVerticalGroup(
- agePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(agePanelLayout.createSequentialGroup()
- .addContainerGap()
- .addGroup(agePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
- .addComponent(ageLabel)
- .addComponent(ageNumberLabel)
- .addComponent(sliderValue))
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addGroup(agePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
- .addComponent(numberAgeLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addComponent(ageSlider, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addComponent(numberAgeLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
- .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
- );
- addButt.setText("add");
- addButt.addActionListener(new java.awt.event.ActionListener() {
- public void actionPerformed(java.awt.event.ActionEvent evt) {
- addButtActionPerformed(evt);
- }
- });
- resetButt.setText("reset");
- resetButt.addActionListener(new java.awt.event.ActionListener() {
- public void actionPerformed(java.awt.event.ActionEvent evt) {
- resetButtActionPerformed(evt);
- }
- });
- deleteButt.setText("delete");
- editList.setText("edit");
- horseTable.setModel(new javax.swing.table.DefaultTableModel(
- new Object [][] {
- },
- new String [] {
- "ID", "Show Name", "Barn Name", "Coat Color", "Age"
- }
- ) {
- Class[] types = new Class [] {
- java.lang.Short.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Short.class
- };
- boolean[] canEdit = new boolean [] {
- false, false, false, false, false
- };
- public Class getColumnClass(int columnIndex) {
- return types [columnIndex];
- }
- public boolean isCellEditable(int rowIndex, int columnIndex) {
- return canEdit [columnIndex];
- }
- });
- horseTable.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_ALL_COLUMNS);
- horseTable.setCellSelectionEnabled(true);
- jScrollPane2.setViewportView(horseTable);
- sortButt.setText("sort");
- searchButt.setText("search");
- javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
- getContentPane().setLayout(layout);
- layout.setHorizontalGroup(
- layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(layout.createSequentialGroup()
- .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(layout.createSequentialGroup()
- .addContainerGap()
- .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addComponent(agePanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addComponent(coatColorPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addComponent(barnNamePanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addComponent(showNamePanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addGroup(layout.createSequentialGroup()
- .addComponent(addButt, javax.swing.GroupLayout.PREFERRED_SIZE, 61, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(resetButt, javax.swing.GroupLayout.PREFERRED_SIZE, 67, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(deleteButt, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(editList, javax.swing.GroupLayout.PREFERRED_SIZE, 70, javax.swing.GroupLayout.PREFERRED_SIZE))))
- .addGroup(layout.createSequentialGroup()
- .addComponent(sortButt, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(searchButt, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 339, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addContainerGap())
- .addComponent(titlePanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- );
- layout.setVerticalGroup(
- layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(layout.createSequentialGroup()
- .addComponent(titlePanel, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(layout.createSequentialGroup()
- .addComponent(showNamePanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(barnNamePanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(coatColorPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addComponent(agePanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
- .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
- .addComponent(addButt, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addComponent(resetButt, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
- .addComponent(deleteButt, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addComponent(editList, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
- .addComponent(sortButt)
- .addComponent(searchButt)))
- .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE))
- .addContainerGap())
- );
- pack();
- }// </editor-fold>
- private void resetButtActionPerformed(java.awt.event.ActionEvent evt) {
- // TODO add your handling code here:
- barnName.setText("");
- barnName.setSize(263, 28);
- showName.setText("");
- showName.setSize(263, 28);
- coatColor.setSelectedIndex(0);
- ageSlider.setValue(1);
- }
- private void addButtActionPerformed(java.awt.event.ActionEvent evt) {
- // TODO add your handling code here:
- String tempShowName = showName.getText();
- String tempShowBarn = barnName.getText();
- String tempCoatColor = (String) coatColor.getSelectedItem();
- short tempAge = (short) ageSlider.getValue();
- if ((!"".equals(showName)) && (!"".equals(barnName)) && (!"...".equals((String) coatColor.getSelectedItem()))) {
- bf.incrementID();
- Horse a = new Horse(tempShowName, tempShowBarn, tempCoatColor, tempAge);
- Object[] row = {bf.getID(), tempShowName, tempShowBarn, tempCoatColor, tempAge};
- model.addRow(row);
- try {
- bf.addRecord(a);
- } catch (IOException ex) {
- Logger.getLogger(HorseManager.class.getName()).log(Level.SEVERE, null, ex);
- }
- }
- showName.setText("");
- barnName.setText("");
- coatColor.setSelectedItem("...");
- ageSlider.setValue(1);
- ageNumberLabel.setText("");
- }
- private void ageSliderPropertyChange(java.beans.PropertyChangeEvent evt) {
- // TODO add your handling code here:
- }
- private void ageSliderCaretPositionChanged(java.awt.event.InputMethodEvent evt) {
- // TODO add your handling code here:
- }
- private void ageSliderMouseDragged(java.awt.event.MouseEvent evt) {
- // TODO add your handling code here:
- ageNumberLabel.setText("" + ageSlider.getValue());
- }
- /**
- * @param args the command line arguments
- */
- public static void main(String args[]) {
- /* Set the Nimbus look and feel */
- //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
- /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
- * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
- */
- try {
- for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
- if ("Nimbus".equals(info.getName())) {
- javax.swing.UIManager.setLookAndFeel(info.getClassName());
- break;
- }
- }
- } catch (ClassNotFoundException ex) {
- java.util.logging.Logger.getLogger(HorseManager.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
- } catch (InstantiationException ex) {
- java.util.logging.Logger.getLogger(HorseManager.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
- } catch (IllegalAccessException ex) {
- java.util.logging.Logger.getLogger(HorseManager.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
- } catch (javax.swing.UnsupportedLookAndFeelException ex) {
- java.util.logging.Logger.getLogger(HorseManager.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
- }
- //</editor-fold>
- /* Create and display the form */
- java.awt.EventQueue.invokeLater(new Runnable() {
- public void run() {
- new HorseManager().setVisible(true);
- }
- });
- }
- // Variables declaration - do not modify
- private javax.swing.JLabel TitleText;
- private javax.swing.JButton addButt;
- private javax.swing.JLabel ageLabel;
- private javax.swing.JLabel ageNumberLabel;
- private javax.swing.JPanel agePanel;
- private javax.swing.JSlider ageSlider;
- private javax.swing.JTextField barnName;
- private javax.swing.JLabel barnNameLabel;
- private javax.swing.JPanel barnNamePanel;
- private javax.swing.JComboBox<String> coatColor;
- private javax.swing.JLabel coatColorLabel;
- private javax.swing.JPanel coatColorPanel;
- private javax.swing.JButton deleteButt;
- private javax.swing.JButton editList;
- private javax.swing.JTable horseTable;
- private javax.swing.JScrollPane jScrollPane2;
- private javax.swing.JLabel numberAgeLabel;
- private javax.swing.JLabel numberAgeLabel2;
- private javax.swing.JButton resetButt;
- private javax.swing.JButton searchButt;
- private javax.swing.JTextField showName;
- private javax.swing.JLabel showNameList;
- private javax.swing.JPanel showNamePanel;
- private javax.swing.JLabel sliderValue;
- private javax.swing.JButton sortButt;
- private javax.swing.JPanel titlePanel;
- // End of variables declaration
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement