00020 {
00021 setLayout(new BoxLayout(this, BoxLayout.X_AXIS));
00022
00023 _typeField = new JTextField("", 8);
00024 _frameField = new JTextField("", 8);
00025 _descField = new JTextField("", 20);
00026 _typeField.setEditable(false);
00027 _frameField.setEditable(false);
00028 _descField.setEditable(false);
00029
00030 Dimension d = _typeField.getPreferredSize();
00031 _typeField.setMaximumSize(d);
00032 _frameField.setMaximumSize(d);
00033 _descField.setMaximumSize(new Dimension(Short.MAX_VALUE, d.height));
00034
00035 d = new Dimension(3,0);
00036 add(Box.createRigidArea(d));
00037 add(_typeField);
00038 add(Box.createRigidArea(d));
00039 add(new JLabel(" frames "));
00040 add(Box.createRigidArea(d));
00041 add(_frameField);
00042 add(Box.createRigidArea(d));
00043 add(_descField);
00044
00045 setBorder(BorderFactory.createEmptyBorder(2,5,2,5));
00046
00047 _start = -1;
00048 _end = -1;
00049 }