You are on page 1of 25

/*

* 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.
*/
/*marvinpogiagbalog*/
package com.mycompany.mavenproject6;

import java.awt.Color;

/**
*
* @author himawari
*/
public class NewJFrame extends javax.swing.JFrame {

/**
* Creates new form NewJFrame
*/
public NewJFrame() {
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() {

jScrollPane4 = new javax.swing.JScrollPane();


jTree3 = new javax.swing.JTree();
jScrollPane6 = new javax.swing.JScrollPane();
jTree5 = new javax.swing.JTree();
jScrollBar1 = new javax.swing.JScrollBar();
jLabel31 = new javax.swing.JLabel();
jPanel1 = new javax.swing.JPanel();
tab1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
tab2 = new javax.swing.JPanel();
jLabel2 = new javax.swing.JLabel();
tab3 = new javax.swing.JPanel();
jLabel3 = new javax.swing.JLabel();
tab4 = new javax.swing.JPanel();
jLabel4 = new javax.swing.JLabel();
jLabel5 = new javax.swing.JLabel();
jPanel3 = new javax.swing.JPanel();
jPanel4 = new javax.swing.JPanel();
jp1 = new javax.swing.JPanel();
jPanel2 = new javax.swing.JPanel();
jLabel6 = new javax.swing.JLabel();
jPanel9 = new javax.swing.JPanel();
jScrollPane1 = new javax.swing.JScrollPane();
jTable1 = new javax.swing.JTable();
jLabel7 = new javax.swing.JLabel();
jTextField1 = new javax.swing.JTextField();
jTextField2 = new javax.swing.JTextField();
jLabel8 = new javax.swing.JLabel();
jLabel12 = new javax.swing.JLabel();
jLabel13 = new javax.swing.JLabel();
jTextField3 = new javax.swing.JTextField();
jTextField4 = new javax.swing.JTextField();
jp2 = new javax.swing.JPanel();
jPanel10 = new javax.swing.JPanel();
jLabel33 = new javax.swing.JLabel();
jPanel21 = new javax.swing.JPanel();
jPanel20 = new javax.swing.JPanel();
jPanel11 = new javax.swing.JPanel();
jPanel12 = new javax.swing.JPanel();
jPanel13 = new javax.swing.JPanel();
jPanel14 = new javax.swing.JPanel();
jPanel15 = new javax.swing.JPanel();
jPanel16 = new javax.swing.JPanel();
jPanel17 = new javax.swing.JPanel();
jPanel18 = new javax.swing.JPanel();
jPanel19 = new javax.swing.JPanel();
jLabel14 = new javax.swing.JLabel();
jLabel15 = new javax.swing.JLabel();
jLabel17 = new javax.swing.JLabel();
jLabel18 = new javax.swing.JLabel();
jLabel19 = new javax.swing.JLabel();
jLabel20 = new javax.swing.JLabel();
jLabel11 = new javax.swing.JLabel();
jLabel21 = new javax.swing.JLabel();
jLabel22 = new javax.swing.JLabel();
jLabel23 = new javax.swing.JLabel();
jLabel24 = new javax.swing.JLabel();
jLabel25 = new javax.swing.JLabel();
jLabel26 = new javax.swing.JLabel();
jLabel27 = new javax.swing.JLabel();
jLabel28 = new javax.swing.JLabel();
jLabel29 = new javax.swing.JLabel();
jLabel30 = new javax.swing.JLabel();
jLabel32 = new javax.swing.JLabel();
jp3 = new javax.swing.JPanel();
jPanel7 = new javax.swing.JPanel();
jLabel9 = new javax.swing.JLabel();
jScrollPane3 = new javax.swing.JScrollPane();
jTree2 = new javax.swing.JTree();
jp5 = new javax.swing.JPanel();
jPanel8 = new javax.swing.JPanel();
jLabel10 = new javax.swing.JLabel();
jScrollPane5 = new javax.swing.JScrollPane();
jTree4 = new javax.swing.JTree();
jScrollPane7 = new javax.swing.JScrollPane();
jTree6 = new javax.swing.JTree();
jScrollPane10 = new javax.swing.JScrollPane();
jTree9 = new javax.swing.JTree();
jp4 = new javax.swing.JPanel();
jPanel22 = new javax.swing.JPanel();
jLabel16 = new javax.swing.JLabel();
jScrollPane2 = new javax.swing.JScrollPane();
jTable2 = new javax.swing.JTable();

jScrollPane4.setViewportView(jTree3);

javax.swing.tree.DefaultMutableTreeNode treeNode1 = new


javax.swing.tree.DefaultMutableTreeNode("2018");
javax.swing.tree.DefaultMutableTreeNode treeNode2 = new
javax.swing.tree.DefaultMutableTreeNode("Month");
javax.swing.tree.DefaultMutableTreeNode treeNode3 = new
javax.swing.tree.DefaultMutableTreeNode("February");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("March");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("April");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("May");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("June");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("July");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("August");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("September");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("October");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("November");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("December");
treeNode2.add(treeNode3);
treeNode1.add(treeNode2);
jTree5.setModel(new javax.swing.tree.DefaultTreeModel(treeNode1));
jScrollPane6.setViewportView(jTree5);

jLabel31.setText("Sep");

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBackground(new java.awt.Color(102, 204, 255));
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

jPanel1.setBackground(new java.awt.Color(255, 153, 0));

tab1.setBackground(new java.awt.Color(204, 255, 255));


tab1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
tab1MouseClicked(evt);
}
});

jLabel1.setText("INVENTORY");

javax.swing.GroupLayout tab1Layout = new javax.swing.GroupLayout(tab1);


tab1.setLayout(tab1Layout);
tab1Layout.setHorizontalGroup(
tab1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
tab1Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 107,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(23, 23, 23))
);
tab1Layout.setVerticalGroup(
tab1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(tab1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 27,
Short.MAX_VALUE)
.addContainerGap())
);

tab2.setBackground(new java.awt.Color(204, 255, 255));


tab2.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
tab2MouseClicked(evt);
}
});

jLabel2.setFont(new java.awt.Font("Lucida Grande", 0, 12)); // NOI18N


jLabel2.setText("SALE TREND");
javax.swing.GroupLayout tab2Layout = new javax.swing.GroupLayout(tab2);
tab2.setLayout(tab2Layout);
tab2Layout.setHorizontalGroup(
tab2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(tab2Layout.createSequentialGroup()
.addGap(54, 54, 54)
.addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 80,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
tab2Layout.setVerticalGroup(
tab2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(tab2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, 26,
Short.MAX_VALUE)
.addContainerGap())
);

tab3.setBackground(new java.awt.Color(204, 255, 255));


tab3.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
tab3MouseClicked(evt);
}
});

jLabel3.setBackground(new java.awt.Color(204, 255, 255));


jLabel3.setText("MONTHLY INCOME");

javax.swing.GroupLayout tab3Layout = new javax.swing.GroupLayout(tab3);


tab3.setLayout(tab3Layout);
tab3Layout.setHorizontalGroup(
tab3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
tab3Layout.createSequentialGroup()
.addContainerGap(37, Short.MAX_VALUE)
.addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 147,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
tab3Layout.setVerticalGroup(
tab3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
tab3Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel3, javax.swing.GroupLayout.DEFAULT_SIZE, 27,
Short.MAX_VALUE)
.addContainerGap())
);
tab4.setBackground(new java.awt.Color(204, 255, 255));
tab4.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
tab4MouseClicked(evt);
}
});

jLabel4.setText("MONTHLY EXPENDITURE");

javax.swing.GroupLayout tab4Layout = new javax.swing.GroupLayout(tab4);


tab4.setLayout(tab4Layout);
tab4Layout.setHorizontalGroup(
tab4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
tab4Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel4)
.addGap(20, 20, 20))
);
tab4Layout.setVerticalGroup(
tab4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(tab4Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, 27,
Short.MAX_VALUE)
.addContainerGap())
);

jLabel5.setFont(new java.awt.Font("Lucida Grande", 3, 18)); // NOI18N


jLabel5.setForeground(new java.awt.Color(255, 255, 255));
jLabel5.setText("MENU BAR");

jPanel3.setBackground(new java.awt.Color(255, 255, 255));

javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);


jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 0, Short.MAX_VALUE)
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 12, Short.MAX_VALUE)
);

jPanel4.setBackground(new java.awt.Color(255, 255, 255));

javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);


jPanel4.setLayout(jPanel4Layout);
jPanel4Layout.setHorizontalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 100, Short.MAX_VALUE)
);
jPanel4Layout.setVerticalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 12, Short.MAX_VALUE)
);

javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);


jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(tab1, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(tab2, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(tab3, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(tab4, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(41, 41, 41)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADI
NG, false)
.addComponent(jPanel4, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel5)
.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(29, 29, 29)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(55, 55, 55)
.addComponent(tab1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(tab3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(tab2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(tab4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(99, Short.MAX_VALUE))
);

getContentPane().add(jPanel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 190,


450));

jp1.setBackground(new java.awt.Color(0, 0, 0));


jp1.setLayout(null);

jPanel2.setBackground(new java.awt.Color(255, 51, 51));

jLabel6.setFont(new java.awt.Font("Lucida Grande", 3, 24)); // NOI18N


jLabel6.setForeground(new java.awt.Color(255, 255, 255));
jLabel6.setText("SODA INVENTORY");

jPanel9.setBackground(new java.awt.Color(255, 255, 255));

javax.swing.GroupLayout jPanel9Layout = new javax.swing.GroupLayout(jPanel9);


jPanel9.setLayout(jPanel9Layout);
jPanel9Layout.setHorizontalGroup(
jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 0, Short.MAX_VALUE)
);
jPanel9Layout.setVerticalGroup(
jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 10, Short.MAX_VALUE)
);

javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);


jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGap(165, 165, 165)
.addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 232,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(173, Short.MAX_VALUE))
.addComponent(jPanel9, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel2Layout.createSequentialGroup()
.addContainerGap(14, Short.MAX_VALUE)
.addComponent(jPanel9, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel6)
.addGap(29, 29, 29))
);

jp1.add(jPanel2);
jPanel2.setBounds(0, 0, 570, 89);

jTable1.setBackground(new java.awt.Color(204, 204, 204));


jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{"Coca-Cola", "500ml", "12kg", "15", "20", "300"},
{"Pepsi", "500ml", "12kg", "10", "18", "180"},
{"Dr. Pepper", "500ml", "12kg", "20", "25", "500"},
{"RC Cola", "500ml", "12kg", "30", "20", "600"},
{"Mountain Dew", "500ml", "12kg", "35", "29", "1015"},
{"Fanta", "500ml", "12kg", "40", "16", "640"},
{"Diet Coke", "500ml", "12kg", "10", "20", "200"},
{"7UP", "500ml", "12kg", "17", "25", "425"},
{"Citra", "500ml", "12kg", "10", "20", "200"},
{"Sparkle", "500ml", "12kg", "30", "16", "480"}
},
new String [] {
"Soda brand", "Amount", "Weight", "Quantity", "Unit Price", "Total"
}
));
jTable1.setColumnSelectionAllowed(true);
jTable1.setGridColor(new java.awt.Color(0, 0, 0));
jTable1.setIntercellSpacing(new java.awt.Dimension(2, 2));
jTable1.setMaximumSize(new java.awt.Dimension(2147483647, 200));
jTable1.setSelectionForeground(new java.awt.Color(0, 204, 204));
jScrollPane1.setViewportView(jTable1);

jTable1.getColumnModel().getSelectionModel().setSelectionMode(javax.swing.ListSelectionModel.SI
NGLE_SELECTION);
if (jTable1.getColumnModel().getColumnCount() > 0) {
jTable1.getColumnModel().getColumn(0).setMinWidth(12);
}

jp1.add(jScrollPane1);
jScrollPane1.setBounds(20, 150, 530, 190);

jLabel7.setFont(new java.awt.Font("Lucida Grande", 1, 18)); // NOI18N


jLabel7.setForeground(new java.awt.Color(255, 255, 255));
jLabel7.setText("profit");
jp1.add(jLabel7);
jLabel7.setBounds(410, 390, 60, 22);

jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField1ActionPerformed(evt);
}
});
jp1.add(jTextField1);
jTextField1.setBounds(470, 390, 81, 26);

jTextField2.setText("4540");
jp1.add(jTextField2);
jTextField2.setBounds(470, 360, 81, 26);

jLabel8.setFont(new java.awt.Font("Lucida Grande", 1, 18)); // NOI18N


jLabel8.setForeground(new java.awt.Color(255, 255, 255));
jLabel8.setText("Year :");
jp1.add(jLabel8);
jLabel8.setBounds(30, 90, 130, 22);

jLabel12.setFont(new java.awt.Font("Lucida Grande", 1, 18)); // NOI18N


jLabel12.setForeground(new java.awt.Color(255, 255, 255));
jLabel12.setText("Month :");
jp1.add(jLabel12);
jLabel12.setBounds(30, 120, 130, 22);

jLabel13.setFont(new java.awt.Font("Lucida Grande", 1, 18)); // NOI18N


jLabel13.setForeground(new java.awt.Color(255, 255, 255));
jLabel13.setText("Total revenue");
jp1.add(jLabel13);
jLabel13.setBounds(340, 360, 130, 22);

jTextField3.setText("2022");
jp1.add(jTextField3);
jTextField3.setBounds(90, 90, 80, 26);

jTextField4.setText("June");
jTextField4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField4ActionPerformed(evt);
}
});
jp1.add(jTextField4);
jTextField4.setBounds(100, 120, 70, 26);

getContentPane().add(jp1, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 0, 570, 450));


jp2.setBackground(new java.awt.Color(255, 255, 255));
jp2.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

jPanel10.setBackground(new java.awt.Color(153, 153, 153));

jLabel33.setFont(new java.awt.Font("Lucida Grande", 3, 36)); // NOI18N


jLabel33.setForeground(new java.awt.Color(255, 255, 255));
jLabel33.setText("SALE TRENDS");

javax.swing.GroupLayout jPanel10Layout = new javax.swing.GroupLayout(jPanel10);


jPanel10.setLayout(jPanel10Layout);
jPanel10Layout.setHorizontalGroup(
jPanel10Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel10Layout.createSequentialGroup()
.addContainerGap(148, Short.MAX_VALUE)
.addComponent(jLabel33, javax.swing.GroupLayout.PREFERRED_SIZE, 328,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(94, 94, 94))
);
jPanel10Layout.setVerticalGroup(
jPanel10Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel10Layout.createSequentialGroup()
.addGap(17, 17, 17)
.addComponent(jLabel33)
.addContainerGap(20, Short.MAX_VALUE))
);

jp2.add(jPanel10, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, -1, 80));

jPanel21.setLayout(null);

jPanel20.setBackground(new java.awt.Color(0, 0, 0));

javax.swing.GroupLayout jPanel20Layout = new javax.swing.GroupLayout(jPanel20);


jPanel20.setLayout(jPanel20Layout);
jPanel20Layout.setHorizontalGroup(
jPanel20Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel20Layout.setVerticalGroup(
jPanel20Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 160, Short.MAX_VALUE)
);

jPanel21.add(jPanel20);
jPanel20.setBounds(10, 80, 30, 160);
jPanel11.setBackground(new java.awt.Color(0, 0, 0));

javax.swing.GroupLayout jPanel11Layout = new javax.swing.GroupLayout(jPanel11);


jPanel11.setLayout(jPanel11Layout);
jPanel11Layout.setHorizontalGroup(
jPanel11Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel11Layout.setVerticalGroup(
jPanel11Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 100, Short.MAX_VALUE)
);

jPanel21.add(jPanel11);
jPanel11.setBounds(50, 140, 30, 100);

jPanel12.setBackground(new java.awt.Color(0, 0, 0));

javax.swing.GroupLayout jPanel12Layout = new javax.swing.GroupLayout(jPanel12);


jPanel12.setLayout(jPanel12Layout);
jPanel12Layout.setHorizontalGroup(
jPanel12Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel12Layout.setVerticalGroup(
jPanel12Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 130, Short.MAX_VALUE)
);

jPanel21.add(jPanel12);
jPanel12.setBounds(90, 110, 30, 130);

jPanel13.setBackground(new java.awt.Color(0, 0, 0));

javax.swing.GroupLayout jPanel13Layout = new javax.swing.GroupLayout(jPanel13);


jPanel13.setLayout(jPanel13Layout);
jPanel13Layout.setHorizontalGroup(
jPanel13Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel13Layout.setVerticalGroup(
jPanel13Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 170, Short.MAX_VALUE)
);

jPanel21.add(jPanel13);
jPanel13.setBounds(130, 70, 30, 170);

jPanel14.setBackground(new java.awt.Color(0, 0, 0));


javax.swing.GroupLayout jPanel14Layout = new javax.swing.GroupLayout(jPanel14);
jPanel14.setLayout(jPanel14Layout);
jPanel14Layout.setHorizontalGroup(
jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel14Layout.setVerticalGroup(
jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 150, Short.MAX_VALUE)
);

jPanel21.add(jPanel14);
jPanel14.setBounds(170, 90, 30, 150);

jPanel15.setBackground(new java.awt.Color(0, 0, 0));

javax.swing.GroupLayout jPanel15Layout = new javax.swing.GroupLayout(jPanel15);


jPanel15.setLayout(jPanel15Layout);
jPanel15Layout.setHorizontalGroup(
jPanel15Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel15Layout.setVerticalGroup(
jPanel15Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 90, Short.MAX_VALUE)
);

jPanel21.add(jPanel15);
jPanel15.setBounds(210, 150, 30, 90);

jPanel16.setBackground(new java.awt.Color(0, 0, 0));

javax.swing.GroupLayout jPanel16Layout = new javax.swing.GroupLayout(jPanel16);


jPanel16.setLayout(jPanel16Layout);
jPanel16Layout.setHorizontalGroup(
jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel16Layout.setVerticalGroup(
jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 230, Short.MAX_VALUE)
);

jPanel21.add(jPanel16);
jPanel16.setBounds(250, 10, 30, 230);

jPanel17.setBackground(new java.awt.Color(0, 0, 0));


javax.swing.GroupLayout jPanel17Layout = new javax.swing.GroupLayout(jPanel17);
jPanel17.setLayout(jPanel17Layout);
jPanel17Layout.setHorizontalGroup(
jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel17Layout.setVerticalGroup(
jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 130, Short.MAX_VALUE)
);

jPanel21.add(jPanel17);
jPanel17.setBounds(290, 110, 30, 130);

jPanel18.setBackground(new java.awt.Color(0, 0, 0));

javax.swing.GroupLayout jPanel18Layout = new javax.swing.GroupLayout(jPanel18);


jPanel18.setLayout(jPanel18Layout);
jPanel18Layout.setHorizontalGroup(
jPanel18Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel18Layout.setVerticalGroup(
jPanel18Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 197, Short.MAX_VALUE)
);

jPanel21.add(jPanel18);
jPanel18.setBounds(330, 40, 30, 197);

jPanel19.setBackground(new java.awt.Color(0, 0, 0));

javax.swing.GroupLayout jPanel19Layout = new javax.swing.GroupLayout(jPanel19);


jPanel19.setLayout(jPanel19Layout);
jPanel19Layout.setHorizontalGroup(
jPanel19Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 30, Short.MAX_VALUE)
);
jPanel19Layout.setVerticalGroup(
jPanel19Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 159, Short.MAX_VALUE)
);

jPanel21.add(jPanel19);
jPanel19.setBounds(380, 80, 30, 159);

jp2.add(jPanel21, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 100, 440, 250));

jLabel14.setText("Jan");
jp2.add(jLabel14, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 350, 20, -1));

jLabel15.setText("Feb");
jp2.add(jLabel15, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 350, 30, -1));

jLabel17.setText("Oct");
jp2.add(jLabel17, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 350, 30, -1));

jLabel18.setText("Mar");
jp2.add(jLabel18, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 350, 30, -1));

jLabel19.setText("2017");
jp2.add(jLabel19, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 230, 50, -1));

jLabel20.setText("2018");
jp2.add(jLabel20, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 200, 50, -1));

jLabel11.setText("2019");
jp2.add(jLabel11, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 170, 50, -1));

jLabel21.setText("2020");
jp2.add(jLabel21, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 140, 50, -1));

jLabel22.setText("2021");
jp2.add(jLabel22, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 110, 50, -1));

jLabel23.setText("2016");
jp2.add(jLabel23, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 260, 50, -1));

jLabel24.setText("2015");
jp2.add(jLabel24, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 290, 50, -1));

jLabel25.setText("2014");
jp2.add(jLabel25, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 320, 50, -1));

jLabel26.setText("Apr");
jp2.add(jLabel26, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 350, 30, -1));

jLabel27.setText("May");
jp2.add(jLabel27, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 350, 30, -1));

jLabel28.setText("Jun");
jp2.add(jLabel28, new org.netbeans.lib.awtextra.AbsoluteConstraints(280, 350, 30, -1));

jLabel29.setText("Sep");
jp2.add(jLabel29, new org.netbeans.lib.awtextra.AbsoluteConstraints(410, 350, 30, -1));

jLabel30.setText("Jul");
jp2.add(jLabel30, new org.netbeans.lib.awtextra.AbsoluteConstraints(320, 350, 30, -1));
jLabel32.setText("Aug");
jp2.add(jLabel32, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 350, 30, -1));

getContentPane().add(jp2, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 0, 570, 450));

jp3.setBackground(new java.awt.Color(255, 153, 255));

jPanel7.setBackground(new java.awt.Color(51, 153, 255));

jLabel9.setFont(new java.awt.Font("Lucida Grande", 3, 24)); // NOI18N


jLabel9.setForeground(new java.awt.Color(255, 255, 255));
jLabel9.setText("MONTHLY INCOME");

javax.swing.GroupLayout jPanel7Layout = new javax.swing.GroupLayout(jPanel7);


jPanel7.setLayout(jPanel7Layout);
jPanel7Layout.setHorizontalGroup(
jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addGap(163, 163, 163)
.addComponent(jLabel9)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel7Layout.setVerticalGroup(
jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addGap(26, 26, 26)
.addComponent(jLabel9)
.addContainerGap(22, Short.MAX_VALUE))
);

treeNode1 = new javax.swing.tree.DefaultMutableTreeNode("2019");


treeNode2 = new javax.swing.tree.DefaultMutableTreeNode("Month");
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("February");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("March");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("April");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("May");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("June");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("July");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("August");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("September");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("October");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("November");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("December");
treeNode2.add(treeNode3);
treeNode1.add(treeNode2);
jTree2.setModel(new javax.swing.tree.DefaultTreeModel(treeNode1));
jScrollPane3.setViewportView(jTree2);

jp5.setBackground(new java.awt.Color(51, 255, 255));

jPanel8.setBackground(new java.awt.Color(102, 204, 255));

jLabel10.setFont(new java.awt.Font("Lucida Grande", 3, 24)); // NOI18N


jLabel10.setForeground(new java.awt.Color(255, 255, 255));
jLabel10.setText("MONTHLY INCOME");

javax.swing.GroupLayout jPanel8Layout = new javax.swing.GroupLayout(jPanel8);


jPanel8.setLayout(jPanel8Layout);
jPanel8Layout.setHorizontalGroup(
jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel8Layout.createSequentialGroup()
.addGap(166, 166, 166)
.addComponent(jLabel10)
.addContainerGap(171, Short.MAX_VALUE))
);
jPanel8Layout.setVerticalGroup(
jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel8Layout.createSequentialGroup()
.addGap(40, 40, 40)
.addComponent(jLabel10)
.addContainerGap(19, Short.MAX_VALUE))
);

javax.swing.GroupLayout jp5Layout = new javax.swing.GroupLayout(jp5);


jp5.setLayout(jp5Layout);
jp5Layout.setHorizontalGroup(
jp5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel8, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
jp5Layout.setVerticalGroup(
jp5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jp5Layout.createSequentialGroup()
.addComponent(jPanel8, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 361, Short.MAX_VALUE))
);
treeNode1 = new javax.swing.tree.DefaultMutableTreeNode("2018");
treeNode2 = new javax.swing.tree.DefaultMutableTreeNode("Month");
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("February");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("March");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("April");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("May");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("June");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("July");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("August");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("September");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("October");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("November");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("December");
treeNode2.add(treeNode3);
treeNode1.add(treeNode2);
jTree4.setModel(new javax.swing.tree.DefaultTreeModel(treeNode1));
jScrollPane5.setViewportView(jTree4);

treeNode1 = new javax.swing.tree.DefaultMutableTreeNode("2020");


treeNode2 = new javax.swing.tree.DefaultMutableTreeNode("Month");
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("February");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("March");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("April");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("May");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("June");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("July");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("August");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("September");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("October");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("November");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("December");
treeNode2.add(treeNode3);
treeNode1.add(treeNode2);
jTree6.setModel(new javax.swing.tree.DefaultTreeModel(treeNode1));
jScrollPane7.setViewportView(jTree6);

treeNode1 = new javax.swing.tree.DefaultMutableTreeNode("2021");


treeNode2 = new javax.swing.tree.DefaultMutableTreeNode("Month");
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("February");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("March");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("April");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("May");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("June");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("July");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("August");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("September");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("October");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("November");
treeNode2.add(treeNode3);
treeNode3 = new javax.swing.tree.DefaultMutableTreeNode("December");
treeNode2.add(treeNode3);
treeNode1.add(treeNode2);
jTree9.setModel(new javax.swing.tree.DefaultTreeModel(treeNode1));
jScrollPane10.setViewportView(jTree9);

javax.swing.GroupLayout jp3Layout = new javax.swing.GroupLayout(jp3);


jp3.setLayout(jp3Layout);
jp3Layout.setHorizontalGroup(
jp3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel7, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jp3Layout.createSequentialGroup()
.addContainerGap(16, Short.MAX_VALUE)
.addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 125,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 125,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jScrollPane7, javax.swing.GroupLayout.PREFERRED_SIZE, 125,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jScrollPane10, javax.swing.GroupLayout.PREFERRED_SIZE, 125,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18))
.addGroup(jp3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jp3Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jp5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE)))
);
jp3Layout.setVerticalGroup(
jp3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jp3Layout.createSequentialGroup()
.addComponent(jPanel7, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(42, 42, 42)
.addGroup(jp3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jp3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)
.addComponent(jScrollPane10, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, 304, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jScrollPane7, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, 304, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jScrollPane3, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, 304, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 301,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(26, Short.MAX_VALUE))
.addGroup(jp3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jp3Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jp5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE)))
);

getContentPane().add(jp3, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 0, 570, 450));

jp4.setBackground(new java.awt.Color(255, 204, 204));


jp4.setLayout(null);

jPanel22.setBackground(new java.awt.Color(255, 102, 204));


jLabel16.setBackground(new java.awt.Color(255, 255, 255));
jLabel16.setFont(new java.awt.Font("Lucida Grande", 3, 24)); // NOI18N
jLabel16.setForeground(new java.awt.Color(255, 255, 255));
jLabel16.setText("INFO");

javax.swing.GroupLayout jPanel22Layout = new javax.swing.GroupLayout(jPanel22);


jPanel22.setLayout(jPanel22Layout);
jPanel22Layout.setHorizontalGroup(
jPanel22Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel22Layout.createSequentialGroup()
.addGap(228, 228, 228)
.addComponent(jLabel16)
.addContainerGap(365, Short.MAX_VALUE))
);
jPanel22Layout.setVerticalGroup(
jPanel22Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel22Layout.createSequentialGroup()
.addGap(20, 20, 20)
.addComponent(jLabel16)
.addContainerGap(27, Short.MAX_VALUE))
);

jp4.add(jPanel22);
jPanel22.setBounds(0, 0, 653, 77);

jTable2.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{"January", "300", "123", "123"},
{"February", "289", "144", "321"},
{"March", "120", "123", "234"},
{"April", "200", "456", "432"},
{"May", "298", "234", "112"},
{"June", "390", "789", "332"},
{"July", "500", "456", "123"},
{"August", "120", "567", "323"},
{"September", "238", "543", "121"},
{"October", "120", "456", "211"},
{"November", "127", "123", "125"},
{"December", "130", "321", "236"}
},
new String [] {
"MONTH", "REVENUE", "CAPITAL", "DEFFERED"
}
));
jScrollPane2.setViewportView(jTable2);

jp4.add(jScrollPane2);
jScrollPane2.setBounds(10, 140, 530, 210);
getContentPane().add(jp4, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 0, 570, 450));

pack();
}// </editor-fold>

private void tab1MouseClicked(java.awt.event.MouseEvent evt) {


jp1.setVisible(true);
jp2.setVisible(false);
jp3.setVisible(false);
jp4.setVisible(false);
tab1.setBackground(new Color(255,255,255));
tab2.setBackground(new Color(204,255,255));
tab3.setBackground(new Color(204,255,255));
tab4.setBackground(new Color(204,255,255));
}

private void tab2MouseClicked(java.awt.event.MouseEvent evt) {


jp2.setVisible(true);
jp1.setVisible(false);
jp3.setVisible(false);
jp4.setVisible(false);
tab2.setBackground(new Color(255,255,255));
tab1.setBackground(new Color(204,255,255));
tab3.setBackground(new Color(204,255,255));
tab4.setBackground(new Color(204,255,255));
}

private void tab3MouseClicked(java.awt.event.MouseEvent evt) {


jp3.setVisible(true);
jp2.setVisible(false);
jp1.setVisible(false);
jp4.setVisible(false);
tab3.setBackground(new Color(255,255,255));
tab2.setBackground(new Color(204,255,255));
tab1.setBackground(new Color(204,255,255));
tab4.setBackground(new Color(204,255,255));
}

private void tab4MouseClicked(java.awt.event.MouseEvent evt) {


jp4.setVisible(true);
jp2.setVisible(false);
jp3.setVisible(false);
jp1.setVisible(false);
tab4.setBackground(new Color(255,255,255));
tab2.setBackground(new Color(204,255,255));
tab3.setBackground(new Color(204,255,255));
tab1.setBackground(new Color(204,255,255));
}
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void jTextField4ActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
}

/**
* @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(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE,
null, ex);
} catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE,
null, ex);
} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE,
null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(NewJFrame.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 NewJFrame().setVisible(true);
}
});
}

// Variables declaration - do not modify


private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel11;
private javax.swing.JLabel jLabel12;
private javax.swing.JLabel jLabel13;
private javax.swing.JLabel jLabel14;
private javax.swing.JLabel jLabel15;
private javax.swing.JLabel jLabel16;
private javax.swing.JLabel jLabel17;
private javax.swing.JLabel jLabel18;
private javax.swing.JLabel jLabel19;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel20;
private javax.swing.JLabel jLabel21;
private javax.swing.JLabel jLabel22;
private javax.swing.JLabel jLabel23;
private javax.swing.JLabel jLabel24;
private javax.swing.JLabel jLabel25;
private javax.swing.JLabel jLabel26;
private javax.swing.JLabel jLabel27;
private javax.swing.JLabel jLabel28;
private javax.swing.JLabel jLabel29;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel30;
private javax.swing.JLabel jLabel31;
private javax.swing.JLabel jLabel32;
private javax.swing.JLabel jLabel33;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel10;
private javax.swing.JPanel jPanel11;
private javax.swing.JPanel jPanel12;
private javax.swing.JPanel jPanel13;
private javax.swing.JPanel jPanel14;
private javax.swing.JPanel jPanel15;
private javax.swing.JPanel jPanel16;
private javax.swing.JPanel jPanel17;
private javax.swing.JPanel jPanel18;
private javax.swing.JPanel jPanel19;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel20;
private javax.swing.JPanel jPanel21;
private javax.swing.JPanel jPanel22;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4;
private javax.swing.JPanel jPanel5;
private javax.swing.JPanel jPanel6;
private javax.swing.JPanel jPanel7;
private javax.swing.JPanel jPanel8;
private javax.swing.JPanel jPanel9;
private javax.swing.JScrollBar jScrollBar1;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JScrollPane jScrollPane10;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JScrollPane jScrollPane3;
private javax.swing.JScrollPane jScrollPane4;
private javax.swing.JScrollPane jScrollPane5;
private javax.swing.JScrollPane jScrollPane6;
private javax.swing.JScrollPane jScrollPane7;
private javax.swing.JTable jTable1;
private javax.swing.JTable jTable2;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField2;
private javax.swing.JTextField jTextField3;
private javax.swing.JTextField jTextField4;
private javax.swing.JTree jTree2;
private javax.swing.JTree jTree3;
private javax.swing.JTree jTree4;
private javax.swing.JTree jTree5;
private javax.swing.JTree jTree6;
private javax.swing.JTree jTree9;
private javax.swing.JPanel jp1;
private javax.swing.JPanel jp2;
private javax.swing.JPanel jp3;
private javax.swing.JPanel jp4;
private javax.swing.JPanel jp5;
private javax.swing.JPanel tab1;
private javax.swing.JPanel tab2;
private javax.swing.JPanel tab3;
private javax.swing.JPanel tab4;
// End of variables declaration
}

You might also like