
jive3.TangoHostDlg Maven / Gradle / Ivy
The newest version!
package jive3;
import fr.esrf.tangoatk.widget.util.ATKGraphicsUtils;
import javax.swing.*;
import javax.swing.border.EmptyBorder;
import javax.swing.tree.TreePath;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
/**
* Created by PONS on 28/11/14.
*/
public class TangoHostDlg extends JDialog implements ActionListener,KeyListener {
private JButton okButton;
private JButton cancelButton;
private JComboBox hostCombo;
private JLabel infoLabel;
private boolean okFlag;
public TangoHostDlg(JFrame parent,String[] knowHost) {
super(parent,true);
JPanel innerPanel = new JPanel();
innerPanel.setLayout(new BorderLayout());
innerPanel.setBorder(new EmptyBorder(10,10,10,10));
infoLabel = new JLabel("Enter tango host (ex gizmo:20000)");
innerPanel.add(infoLabel, BorderLayout.NORTH);
JPanel comboPanel = new JPanel();
comboPanel.setLayout(new BorderLayout());
comboPanel.setBorder(new EmptyBorder(5,0,5,0));
hostCombo = new JComboBox();
hostCombo.getEditor().getEditorComponent().addKeyListener(this);
for(int i=0;i
© 2015 - 2025 Weber Informatics LLC | Privacy Policy