package jas2.swingstudio;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import jas2.util.*;
import jas2.util.layout.*;

public class JobToolBar extends JToolBar
{
	public JobToolBar()
	{
		super();
		combo = new JComboBox()
		{
			public void intervalAdded(ListDataEvent e)
			{
				setEnabled(getItemCount()>1);
			}
			public void intervalRemoved(ListDataEvent e)
			{
				setEnabled(getItemCount()>1);
			}
			public void setModel(ComboBoxModel m)
			{
				super.setModel(m);
				setEnabled(getItemCount()>1);
			}
		};
		combo.setMinimumSize(new Dimension(100,10));
		combo.setToolTipText("Current Event Source");
		combo.setEnabled(false);
		add(combo);
		add(new JToolBar.Separator());
	}
	JComboBox getEventSourceComboBox()
	{
		return combo;
	}
	private JComboBox combo;
}

 

Ads help maintain this website.