package eu.dnetlib.dlms.swing.dialogs;

import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.Box;
import javax.swing.JComponent;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

import eu.dnetlib.dlms.swing.wizard.MainStepPanel;

public class AddSetDialogStep3 extends MainStepPanel<SetDialogResult> {
	/**
	 * 
	 */
	private static final long serialVersionUID = 2348588911280869662L;

	

	private String name = "New set";
	private String info = "";
	
	public AddSetDialogStep3(SetDialogResult result) {
		super(result);
	}
	
	@Override
	public void abortStep() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void executeStep() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public JComponent getForm() {
		Box box = Box.createVerticalBox();
		
		JLabel l1 = new JLabel("Set name");
		l1.setAlignmentX(LEFT_ALIGNMENT);
		JLabel l2 = new JLabel("Description");
		l2.setAlignmentX(LEFT_ALIGNMENT);
		
		Dimension size = new Dimension(300, 26);
		JTextField t1 = new JTextField(name, 30);
		t1.setAlignmentX(LEFT_ALIGNMENT);
		t1.setSize(size);
		t1.setMaximumSize(size);
		
		
		JTextField t2 = new JTextField(info, 30);
		t2.setAlignmentX(LEFT_ALIGNMENT);
		t2.setSize(size);
		t2.setMaximumSize(size);
		
		box.add(l1);
		box.add(t1);
		box.add(Box.createVerticalStrut(20));
		box.add(l2);
		box.add(t2);
		

		
		return box;
		
		
	}


	@Override
	public String getTitle() {
		return "Insert information about this set";
	}

	
}