forked from Coded/SIPRP
git-svn-id: https://svn.coded.pt/svn/SIPRP@613 bb69d46d-e84e-40c8-a05a-06db0d633741
parent
d6b09410fc
commit
b244b5210e
@ -0,0 +1,120 @@
|
||||
package siprp.ficha;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.GridBagConstraints;
|
||||
import java.awt.GridBagLayout;
|
||||
import java.awt.Insets;
|
||||
import java.awt.Window;
|
||||
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTabbedPane;
|
||||
|
||||
import com.evolute.utils.dataui.ControllableComponent;
|
||||
|
||||
class FichaMainPanel extends JPanel
|
||||
implements ControllableComponent
|
||||
{
|
||||
protected Window owner;
|
||||
|
||||
private UpperPanel upperPanel;
|
||||
private EmpresaPanel empresaPanel;
|
||||
private TrabalhadorPanel trabalhadorPanel;
|
||||
private ObservacoesPanel observacoesPanel;
|
||||
private ExamePanel examePanel;
|
||||
|
||||
|
||||
public FichaMainPanel( Window owner )
|
||||
{
|
||||
this.owner = owner;
|
||||
}
|
||||
|
||||
|
||||
private void setupComponents()
|
||||
throws Exception
|
||||
{
|
||||
upperPanel = new UpperPanel();
|
||||
JTabbedPane tabbedPane = new JTabbedPane();
|
||||
setLayout( new BorderLayout( ) );
|
||||
add( upperPanel, BorderLayout.NORTH );
|
||||
add( tabbedPane, BorderLayout.CENTER );
|
||||
|
||||
|
||||
JPanel empresaTrabalhadorPanel = new JPanel();
|
||||
JPanel exameRecomendacoesPanel = new JPanel();
|
||||
|
||||
tabbedPane.add( empresaTrabalhadorPanel, "Empresa/Trabalhador" );
|
||||
tabbedPane.add( exameRecomendacoesPanel, "Exame" );
|
||||
|
||||
GridBagLayout gridbag = new GridBagLayout();
|
||||
empresaTrabalhadorPanel.setLayout( gridbag );
|
||||
GridBagConstraints constraints = new GridBagConstraints();
|
||||
constraints.insets = new Insets( 0, 1, 0, 1 );
|
||||
constraints.fill = GridBagConstraints.BOTH;
|
||||
constraints.weightx = 1;
|
||||
constraints.gridwidth = GridBagConstraints.REMAINDER;
|
||||
constraints.gridheight = 1;
|
||||
constraints.weighty = 0;
|
||||
|
||||
empresaPanel = new EmpresaPanel();
|
||||
empresaPanel.setEnabled( false );
|
||||
gridbag.setConstraints( empresaPanel, constraints );
|
||||
empresaTrabalhadorPanel.add( empresaPanel );
|
||||
|
||||
constraints.weighty = 0;
|
||||
trabalhadorPanel = new TrabalhadorPanel();
|
||||
gridbag.setConstraints( trabalhadorPanel, constraints );
|
||||
empresaTrabalhadorPanel.add( trabalhadorPanel );
|
||||
|
||||
constraints.weighty = 1;
|
||||
observacoesPanel = new ObservacoesPanel();
|
||||
gridbag.setConstraints( observacoesPanel, constraints );
|
||||
empresaTrabalhadorPanel.add( observacoesPanel );
|
||||
|
||||
|
||||
gridbag = new GridBagLayout();
|
||||
exameRecomendacoesPanel.setLayout( gridbag );
|
||||
constraints = new GridBagConstraints();
|
||||
constraints.insets = new Insets( 0, 1, 0, 1 );
|
||||
constraints.fill = GridBagConstraints.BOTH;
|
||||
constraints.weightx = 1;
|
||||
constraints.gridwidth = GridBagConstraints.REMAINDER;
|
||||
constraints.gridheight = 1;
|
||||
constraints.weighty = 0;
|
||||
|
||||
constraints.weighty = 1;
|
||||
examePanel = new ExamePanel();
|
||||
gridbag.setConstraints( examePanel, constraints );
|
||||
exameRecomendacoesPanel.add( examePanel );
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void clear()
|
||||
{
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setEnabled( boolean enable )
|
||||
{
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void fill( Object value )
|
||||
{
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object save()
|
||||
{
|
||||
// TODO Auto-generated method stub
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in new issue