Skip to content
Snippets Groups Projects
Commit db7df969 authored by tjc's avatar tjc
Browse files

prompt on delete

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@8797 ee4ac58c-ac51-4696-9907-e4b3aa274f04
parent 19068a1c
No related branches found
No related tags found
No related merge requests found
......@@ -36,6 +36,7 @@ import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
......@@ -329,10 +330,19 @@ class TrackViewer extends JFrame
{
public void actionPerformed(ActionEvent e)
{
int val = JOptionPane.showConfirmDialog(dnaDraw,
"Delete track "+(trackIndex+1)+"?",
"Confirm", JOptionPane.OK_CANCEL_OPTION);
if(val == JOptionPane.CANCEL_OPTION)
return;
Wizard.deleteTrack(trackIndex);
getContentPane().removeAll();
getContentPane().add(getPanelComponents());
JScrollPane jsp = new JScrollPane(getPanelComponents());
getContentPane().add(jsp);
pack();
setVisible(true);
update(Wizard.getTracks(), keyChoice, qualifierChoice, qualifierValue,
notQualifier, showForward, showReverse,
......@@ -376,8 +386,11 @@ class TrackViewer extends JFrame
Wizard.addTrack( entry );
getContentPane().removeAll();
getContentPane().add(getPanelComponents());
JScrollPane jsp = new JScrollPane(getPanelComponents());
getContentPane().add(jsp);
pack();
setVisible(true);
}
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment