private void initGUI()
	{
		try
		{
			this.setLayout(null);
			//auto generate for getpackageIds combo box
			{
				ComboBoxModel cbProdIDModel = new DefaultComboBoxModel(getPackageIDs());
				cbPackage = new JComboBox();
				this.add(cbPackage);
				cbPackage.setModel(cbProdIDModel);
				cbPackage.setBounds(347, 23, 215, 29);
			}
			{
				lblTitle = new JLabel();
				this.add(lblTitle);
				this.add(getLblPkgNm());
				this.add(getTxtPkgNm());
				this.add(getLblprodSupplst());

				this.add(getBtnApkg());
				this.add(getBtnMpkg());
				this.add(getBtnDel());
				this.add(getLblPkgSdate());
				this.add(getTxtPkgSdate());
				this.add(getJLabel1());
				this.add(getLblPkgDes());
				this.add(getTxtPkgDesc());
				this.add(getLblBasePri());
				this.add(getTxtPkgBasePri());
				this.add(getLblPAgyCom());
				this.add(getTxtPkgAgyCom());
				this.add(getJList1());
				this.add(getJTextField1());
				this.add(getJOptionPane1());
				lblTitle.setText("View Details for Package:");
				lblTitle.setBounds(143, 24, 192, 25);
				lblTitle.setHorizontalAlignment(SwingConstants.RIGHT);

				cbPackage.addActionListener(new ActionListener() 
				{
					//once you add action listener it will appear
					@Override
					public void actionPerformed(ActionEvent e)
					{
						populatePackage(getPackageId()); 
					}
				});
			}
			this.setSize(688, 492);
			this.setPreferredSize(new java.awt.Dimension(703, 421));
		}
		catch (Exception e) 
		{
		    //add your error handling code here
			e.printStackTrace();
		}
	}