detalhamento.DetalhamentoPanel Class Reference

Inheritance diagram for detalhamento.DetalhamentoPanel:

Inheritance graph
[legend]
Collaboration diagram for detalhamento.DetalhamentoPanel:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DetalhamentoPanel (DimPanel dim, DisposicaoBarras disp)
void updatePanel ()
JPanel createGUI ()
void actionPerformed (ActionEvent e)

Public Attributes

JComboBox fi_l_cb
JComboBox fi_t_cb

Private Member Functions

String[] convert (double[] d)

Private Attributes

DisposicaoBarras disp
DimPanel dim
SecaoArmadaPanel sa
Font font
Font subfont
NumberFormat num
JFormattedTextField c_fd
JFormattedTextField nx_fd
JFormattedTextField ny_fd
JCheckBox auto_ckbx
JLabel Asr_lb
JLabel fi_l_min_lb
JLabel fi_l_max_lb
JLabel S_l_min_lb
JLabel w_lb
JLabel S_l_max_lb
JLabel S_t_max_lb
JLabel fi_t_min_lb
JLabel As_min_lb
JLabel As_max_lb
JLabel As_final_lb
JLabel As_emendas_lb
JLabel As_corrigido_lb
JLabel nt_lb
JLabel dxef_lb
JLabel dyef_lb
JLabel Sly
JLabel Slx
JLabel dx_lb
JLabel dy_lb
JLabel dx_ef_lb
JLabel dy_ef_lb
SubtextLabel S_l
SubtextLabel S_l_x
SubtextLabel S_l_y
JLabel mi_3
JLabel mi_4
TravamentoPanel trav
double[][] D
boolean automatico
boolean first
JPanel mainPanel


Detailed Description

Painel que junta toda a interface de usuário para realizar o detalhamento da armadura.

Definition at line 18 of file DetalhamentoPanel.java.


Constructor & Destructor Documentation

detalhamento.DetalhamentoPanel.DetalhamentoPanel ( DimPanel  dim,
DisposicaoBarras  disp 
)


Member Function Documentation

String [] detalhamento.DetalhamentoPanel.convert ( double[]  d  )  [private]

void detalhamento.DetalhamentoPanel.updatePanel (  ) 

Definition at line 67 of file DetalhamentoPanel.java.

References detalhamento.DisposicaoBarras.AlocarBarras(), detalhamento.DisposicaoBarras.arr, detalhamento.DisposicaoBarras.As1, detalhamento.DetalhamentoPanel.As_corrigido_lb, detalhamento.DetalhamentoPanel.As_emendas_lb, detalhamento.DetalhamentoPanel.As_final_lb, detalhamento.DisposicaoBarras.As_max, detalhamento.DetalhamentoPanel.As_max_lb, detalhamento.DisposicaoBarras.As_min, detalhamento.DetalhamentoPanel.As_min_lb, detalhamento.DetalhamentoPanel.Asr_lb, detalhamento.DetalhamentoPanel.automatico, detalhamento.DisposicaoBarras.b, detalhamento.DetalhamentoPanel.dim, detalhamento.DetalhamentoPanel.disp, arranjo.Arranjo.dx, detalhamento.DetalhamentoPanel.dx_ef_lb, detalhamento.DetalhamentoPanel.dx_lb, arranjo.Arranjo.dy, detalhamento.DetalhamentoPanel.dy_ef_lb, detalhamento.DetalhamentoPanel.dy_lb, detalhamento.DisposicaoBarras.e, detalhamento.DisposicaoBarras.fi_l_max, detalhamento.DetalhamentoPanel.fi_l_max_lb, detalhamento.DisposicaoBarras.fi_l_min, detalhamento.DetalhamentoPanel.fi_l_min_lb, detalhamento.DisposicaoBarras.fi_t_min, detalhamento.DetalhamentoPanel.fi_t_min_lb, dimensionamento.DimPanel.fyd, detalhamento.DisposicaoBarras.fyd, dimensionamento.DimPanel.getArranjo(), detalhamento.DisposicaoBarras.getArrFator(), detalhamento.DisposicaoBarras.getArrN(), detalhamento.DisposicaoBarras.getAs(), detalhamento.DisposicaoBarras.getAs_cor(), detalhamento.DisposicaoBarras.getAs_emendas(), detalhamento.DisposicaoBarras.getAs_final(), detalhamento.DisposicaoBarras.getDef_x(), detalhamento.DisposicaoBarras.getDef_y(), pilar.Pilar.gethx(), pilar.Pilar.gethy(), detalhamento.DisposicaoBarras.getLimites(), detalhamento.DetalhamentoPanel.nt_lb, detalhamento.DisposicaoBarras.ntotal, detalhamento.DetalhamentoPanel.num, detalhamento.DisposicaoBarras.nx(), detalhamento.DetalhamentoPanel.nx_fd, detalhamento.DisposicaoBarras.ny(), detalhamento.DetalhamentoPanel.ny_fd, detalhamento.DisposicaoBarras.pilar, detalhamento.DisposicaoBarras.S_l_max, detalhamento.DetalhamentoPanel.S_l_max_lb, detalhamento.DisposicaoBarras.S_l_min, detalhamento.DetalhamentoPanel.S_l_min_lb, detalhamento.DisposicaoBarras.S_t_max, detalhamento.DetalhamentoPanel.S_t_max_lb, detalhamento.DetalhamentoPanel.sa, detalhamento.DisposicaoBarras.setArranjo(), detalhamento.DisposicaoBarras.setfator(), detalhamento.DisposicaoBarras.setn(), detalhamento.DisposicaoBarras.setw(), detalhamento.DisposicaoBarras.Slx, detalhamento.DetalhamentoPanel.Slx, detalhamento.DisposicaoBarras.Sly, detalhamento.DetalhamentoPanel.Sly, dimensionamento.DimPanel.w, dimensionamento.DimPanel.w_field, and detalhamento.DetalhamentoPanel.w_lb.

Referenced by dimensionamento.Dimensionamento.stateChanged().

Here is the call graph for this function:

JPanel detalhamento.DetalhamentoPanel.createGUI (  ) 

Definition at line 180 of file DetalhamentoPanel.java.

References detalhamento.DisposicaoBarras.arr, detalhamento.DetalhamentoPanel.As_corrigido_lb, detalhamento.DetalhamentoPanel.As_emendas_lb, detalhamento.DetalhamentoPanel.As_final_lb, detalhamento.DisposicaoBarras.As_max, detalhamento.DetalhamentoPanel.As_max_lb, detalhamento.DisposicaoBarras.As_min, detalhamento.DetalhamentoPanel.As_min_lb, detalhamento.DetalhamentoPanel.Asr_lb, detalhamento.DetalhamentoPanel.auto_ckbx, detalhamento.DisposicaoBarras.b, detalhamento.DetalhamentoPanel.convert(), detalhamento.DetalhamentoPanel.dim, detalhamento.DetalhamentoPanel.disp, arranjo.Arranjo.dx, detalhamento.DetalhamentoPanel.dx_ef_lb, detalhamento.DetalhamentoPanel.dx_lb, arranjo.Arranjo.dy, detalhamento.DetalhamentoPanel.dy_ef_lb, detalhamento.DetalhamentoPanel.dy_lb, detalhamento.DisposicaoBarras.e, detalhamento.DetalhamentoPanel.fi_l_cb, detalhamento.DisposicaoBarras.fi_l_max, detalhamento.DetalhamentoPanel.fi_l_max_lb, detalhamento.DisposicaoBarras.fi_l_min, detalhamento.DetalhamentoPanel.fi_l_min_lb, detalhamento.DetalhamentoPanel.fi_t_cb, detalhamento.DisposicaoBarras.fi_t_min, detalhamento.DetalhamentoPanel.fi_t_min_lb, detalhamento.DisposicaoBarras.fib, detalhamento.DetalhamentoPanel.font, detalhamento.DisposicaoBarras.getAs(), detalhamento.DisposicaoBarras.getAs_cor(), detalhamento.DisposicaoBarras.getAs_emendas(), detalhamento.DisposicaoBarras.getAs_final(), detalhamento.DisposicaoBarras.getDef_x(), detalhamento.DisposicaoBarras.getDef_y(), pilar.Pilar.gethx(), pilar.Pilar.gethy(), detalhamento.DetalhamentoPanel.mi_3, detalhamento.DetalhamentoPanel.mi_4, detalhamento.DetalhamentoPanel.nt_lb, detalhamento.DisposicaoBarras.ntotal, detalhamento.DetalhamentoPanel.num, detalhamento.DisposicaoBarras.nx(), detalhamento.DetalhamentoPanel.nx_fd, detalhamento.DisposicaoBarras.ny(), detalhamento.DetalhamentoPanel.ny_fd, detalhamento.DisposicaoBarras.pilar, detalhamento.DetalhamentoPanel.S_l, detalhamento.DisposicaoBarras.S_l_max, detalhamento.DetalhamentoPanel.S_l_max_lb, detalhamento.DisposicaoBarras.S_l_min, detalhamento.DetalhamentoPanel.S_l_min_lb, detalhamento.DetalhamentoPanel.S_l_x, detalhamento.DetalhamentoPanel.S_l_y, detalhamento.DisposicaoBarras.S_t_max, detalhamento.DetalhamentoPanel.S_t_max_lb, detalhamento.DetalhamentoPanel.sa, detalhamento.DetalhamentoPanel.Slx, detalhamento.DetalhamentoPanel.Sly, detalhamento.DetalhamentoPanel.subfont, detalhamento.DetalhamentoPanel.trav, dimensionamento.DimPanel.w_field, and detalhamento.DetalhamentoPanel.w_lb.

Referenced by detalhamento.DetalhamentoPanel.DetalhamentoPanel().

Here is the call graph for this function:

void detalhamento.DetalhamentoPanel.actionPerformed ( ActionEvent  e  ) 


Member Data Documentation

Definition at line 22 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

Definition at line 22 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

NumberFormat detalhamento.DetalhamentoPanel.num [private]

JFormattedTextField detalhamento.DetalhamentoPanel.c_fd [private]

Definition at line 25 of file DetalhamentoPanel.java.

JFormattedTextField detalhamento.DetalhamentoPanel.nx_fd [private]

JFormattedTextField detalhamento.DetalhamentoPanel.ny_fd [private]

Definition at line 28 of file DetalhamentoPanel.java.

Definition at line 28 of file DetalhamentoPanel.java.

Definition at line 32 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

Definition at line 32 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

Definition at line 32 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

Definition at line 33 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

Definition at line 33 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

Definition at line 34 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

double [][] detalhamento.DetalhamentoPanel.D [private]

Definition at line 35 of file DetalhamentoPanel.java.

Definition at line 36 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

Definition at line 36 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.createGUI().

Definition at line 38 of file DetalhamentoPanel.java.

Referenced by detalhamento.DetalhamentoPanel.updatePanel().


The documentation for this class was generated from the following file:

Generated on Tue Apr 29 13:28:33 2008 for Dimensionamento de Pilares by  doxygen 1.5.5