protected void editDetailsJFrameInit() {
		editDetailsJfme = new JFrame();
		editDetailsJpel = new JPanel();
		editDetailsJfme.add(editDetailsJpel);
		titleEDJlbl = new JLabel("Title: ");
		titleEDJlbl.setFont(new Font("Tahoma", 1, 16));
		titleInputEDJtxt = new JTextField();
		typeEDJlbl = new JLabel("Type: Counter Evidence");
		typeEDJlbl.setFont(new Font("Tahoma", 1, 16));
		typeEDJlbl.setForeground(Color.gray);
		//Icon pencilImg = new ImageIcon( getClass().getResource( "pencil.png") );
		pencilTitleJlbl = new JLabel(new ImageIcon("pencil.png"));
		postByEDJlbl = new JLabel("Posted by:");
		postByEDJlbl.setFont(new Font("Tahoma", 1, 16));
		nameEDJlbl = new JLabel("Alex");
		nameEDJlbl.setFont(new Font("Tahoma", 1, 16));
		nameEDJlbl.setForeground(Color.gray);
		decriptionEDJlbl = new JLabel("Description:");
		decriptionEDJlbl.setFont(new Font("Tahoma", 1, 16));
		parentClaimEDJlbl = new JLabel("Parent Claim:");
		parentClaimEDJlbl.setFont(new Font("Tahoma", 1, 16));
		parentValueEDJlbl = new JLabel("None");
		parentValueEDJlbl.setFont(new Font("Tahoma", 1, 16));
		parentValueEDJlbl.setForeground(Color.gray);
		descriptionEDJtxa = new JTextArea();
		descriptionEDJtxa.setLineWrap(true);
		cancelEDJbtn = new JButton("Cancel");
		cancelEDJbtn.setBackground(new Color(221, 221, 221));
		getEditInitValue();
		cancelEDJbtn.addActionListener(new ActionListener() {

			@Override
			public void actionPerformed(ActionEvent e) {
				// Cancel withdraw
				editDetailsJfme.dispose();
			}
			
		});
		editEDJbtn = new JButton("Edit");
		editEDJbtn.setBackground(new Color(221, 221, 221));
		editEDJbtn.addActionListener(new ActionListener() {

			@Override
			public void actionPerformed(ActionEvent e) {
				saveEditInfor();
				editDetailsJfme.dispose();
			}
			
		});
		
		GroupLayout editDetailsLayout = new GroupLayout(editDetailsJpel);
		editDetailsJpel.setLayout(editDetailsLayout);
		editDetailsLayout.setHorizontalGroup(editDetailsLayout.createSequentialGroup()
				.addGap(20).addGroup(editDetailsLayout.createParallelGroup()
					.addGroup(editDetailsLayout.createSequentialGroup()
							.addComponent(titleEDJlbl).addGap(5)
							.addComponent(titleInputEDJtxt, GroupLayout.PREFERRED_SIZE, 220, GroupLayout.PREFERRED_SIZE)
							.addComponent(pencilTitleJlbl).addGap(90)
							.addComponent(postByEDJlbl))
					.addGroup(editDetailsLayout.createSequentialGroup()
							.addComponent(typeEDJlbl, GroupLayout.PREFERRED_SIZE, 200, GroupLayout.PREFERRED_SIZE).addGap(205)
							.addComponent(nameEDJlbl))
					.addComponent(decriptionEDJlbl)
					.addComponent(descriptionEDJtxa, GroupLayout.PREFERRED_SIZE, 490, GroupLayout.PREFERRED_SIZE)
					.addComponent(parentClaimEDJlbl)
					.addComponent(parentValueEDJlbl)
					.addGroup(editDetailsLayout.createSequentialGroup()
							.addGap(300).addComponent(cancelEDJbtn)
							.addGap(20).addComponent(editEDJbtn))));
		editDetailsLayout.setVerticalGroup(editDetailsLayout.createSequentialGroup()
				.addGap(20).addGroup(editDetailsLayout.createParallelGroup()
						.addGroup(editDetailsLayout.createSequentialGroup()
								.addGroup(editDetailsLayout.createParallelGroup()
										.addComponent(titleEDJlbl)
										.addComponent(titleInputEDJtxt, GroupLayout.PREFERRED_SIZE, 30, GroupLayout.PREFERRED_SIZE)
										.addComponent(pencilTitleJlbl)).addGap(15)
								.addComponent(typeEDJlbl)).addGap(20)
						.addGroup(editDetailsLayout.createSequentialGroup()
								.addComponent(postByEDJlbl).addGap(15)
								.addComponent(nameEDJlbl)))
				.addGap(20).addComponent(decriptionEDJlbl)
				.addGap(20).addComponent(descriptionEDJtxa, GroupLayout.PREFERRED_SIZE, 120, GroupLayout.PREFERRED_SIZE)
				.addGap(25).addComponent(parentClaimEDJlbl)
				.addGap(5).addComponent(parentValueEDJlbl)
				.addGroup(editDetailsLayout.createParallelGroup()
						.addComponent(cancelEDJbtn)
						.addComponent(editEDJbtn)));
		
		editDetailsJfme.setLocation(350,  150);
		editDetailsJfme.setSize(550, 430);
		editDetailsJfme.setTitle("Edit Details");
		editDetailsJfme.setVisible(true);
	}