dimensionamento.InputPanel Class Reference

Inheritance diagram for dimensionamento.InputPanel:

Inheritance graph
[legend]
Collaboration diagram for dimensionamento.InputPanel:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 InputPanel (NBRVerificacoes ex, DimPanel dim, DisposicaoBarras disp)
void EnableDisable (int selection)
void actionPerformed (ActionEvent e)
void insertUpdate (DocumentEvent e)
void removeUpdate (DocumentEvent e)
void changedUpdate (DocumentEvent e)

Public Attributes

JComboBox flexaoComboBox
JComboBox acosComboBox
JComboBox fi_l_cb
JComboBox fi_t_cb

Package Attributes

NumberFormat numFormat

Private Member Functions

void textChanged ()
String[] convert (double[] d)

Private Attributes

JFormattedTextField[] field = new JFormattedTextField[20]
JFormattedTextField c_fd
SubtextLabel[] label = new SubtextLabel[20]
JLabel[] unit = new JLabel[20]
JLabel[] igual = new JLabel[20]
JButton updateButton
JLabel LBmetodoCalc
JRadioButton RBcurvAprox
JRadioButton RBkAprox
JCheckBox permite
ButtonGroup group
JPanel inPanel
JPanel MxPanel
JPanel MyPanel
JPanel radioPanel
Font font
Font subfont
NBRVerificacoes ex
DisposicaoBarras disp
DimPanel dim
Carregamento carr
int n
String[] varLabel
String[] varLabelSub
String[] varUnit
double[] FieldValue = new double[11]
String[] tiposFlexao = {"FCO","FCN-x","FCN-y","Centrada"}
String[] tiposAcos = {"CA-50","CA-60","CA-42"}
double[] fyk = {50.0d, 60.0d, 42.0d}


Detailed Description

Interface de usuário para a entrada dos dados do programa.

Definition at line 16 of file InputPanel.java.


Constructor & Destructor Documentation

dimensionamento.InputPanel.InputPanel ( NBRVerificacoes  ex,
DimPanel  dim,
DisposicaoBarras  disp 
)

Definition at line 86 of file InputPanel.java.

References dimensionamento.InputPanel.acosComboBox, detalhamento.DisposicaoBarras.b, detalhamento.DisposicaoBarras.c, dimensionamento.InputPanel.c_fd, dimensionamento.InputPanel.carr, detalhamento.DisposicaoBarras.carr, dimensionamento.InputPanel.convert(), pilar.Carregamento.Diagx, pilar.Carregamento.Diagy, dimensionamento.DimPanel.disp, detalhamento.DisposicaoBarras.e, dimensionamento.InputPanel.EnableDisable(), pilar.Carregamento.FCNx, pilar.Carregamento.FCNy, dimensionamento.InputPanel.fi_l_cb, dimensionamento.InputPanel.fi_t_cb, detalhamento.DisposicaoBarras.fib, dimensionamento.InputPanel.field, dimensionamento.InputPanel.FieldValue, dimensionamento.InputPanel.flexaoComboBox, dimensionamento.InputPanel.font, dimensionamento.NBRVerificacoes.getData(), dimensionamento.NBRVerificacoes.getPilar(), detalhamento.DisposicaoBarras.grau, dimensionamento.InputPanel.group, dimensionamento.InputPanel.igual, dimensionamento.InputPanel.inPanel, dimensionamento.InputPanel.label, dimensionamento.InputPanel.LBmetodoCalc, dimensionamento.InputPanel.MxPanel, dimensionamento.InputPanel.MyPanel, dimensionamento.InputPanel.n, dimensionamento.InputPanel.numFormat, dimensionamento.NBRVerificacoes.perm_menor, dimensionamento.InputPanel.permite, dimensionamento.InputPanel.radioPanel, dimensionamento.InputPanel.RBcurvAprox, dimensionamento.InputPanel.RBkAprox, dimensionamento.NBRVerificacoes.SecT, detalhamento.DisposicaoBarras.setb(), detalhamento.DisposicaoBarras.sete(), detalhamento.DisposicaoBarras.setgrau(), dimensionamento.NBRVerificacoes.setMetodoCurvatura(), dimensionamento.InputPanel.subfont, dimensionamento.InputPanel.tiposAcos, dimensionamento.InputPanel.tiposFlexao, dimensionamento.InputPanel.unit, dimensionamento.InputPanel.updateButton, dimensionamento.InputPanel.varLabel, dimensionamento.InputPanel.varLabelSub, and dimensionamento.InputPanel.varUnit.

Here is the call graph for this function:


Member Function Documentation

void dimensionamento.InputPanel.EnableDisable ( int  selection  ) 

void dimensionamento.InputPanel.actionPerformed ( ActionEvent  e  ) 

void dimensionamento.InputPanel.textChanged (  )  [private]

void dimensionamento.InputPanel.insertUpdate ( DocumentEvent  e  ) 

Definition at line 554 of file InputPanel.java.

void dimensionamento.InputPanel.removeUpdate ( DocumentEvent  e  ) 

Definition at line 558 of file InputPanel.java.

void dimensionamento.InputPanel.changedUpdate ( DocumentEvent  e  ) 

Definition at line 561 of file InputPanel.java.

String [] dimensionamento.InputPanel.convert ( double[]  d  )  [private]


Member Data Documentation

JFormattedTextField [] dimensionamento.InputPanel.field = new JFormattedTextField[20] [private]

JFormattedTextField dimensionamento.InputPanel.c_fd [private]

JLabel [] dimensionamento.InputPanel.unit = new JLabel[20] [private]

JLabel [] dimensionamento.InputPanel.igual = new JLabel[20] [private]

Definition at line 22 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 24 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 25 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 26 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

JRadioButton dimensionamento.InputPanel.RBkAprox [private]

Definition at line 26 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 27 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

ButtonGroup dimensionamento.InputPanel.group [private]

Definition at line 28 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 29 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 29 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 29 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 29 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

NumberFormat dimensionamento.InputPanel.numFormat [package]

Definition at line 31 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 31 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Definition at line 35 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.actionPerformed().

Initial value:

 {
                "h", 
                "h", 
                "le", 
                "le",
                "N",
                "f", 
                "\u03b3",
                "M", 
                "M",
                "M", 
                "M", 
                "\u03b3"}

Definition at line 39 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Initial value:

 {
                "x", 
                "y", 
                "x", 
                "y",
                "sd",
                "ck",
                "c", 
                "Sdx,topo", 
                "Sdx,pé",
                "Sdy,topo", 
                "Sdy,pé",
                 "s"}

Definition at line 52 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

Initial value:

 {
                "cm", 
                "cm", 
                "m", 
                "m", 
                "kN", 
                "MPa",
                "", 
                "kN.m", 
                "kN.m", 
                "kN.m", 
                "kN.m",
                "" }

Definition at line 66 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

double [] dimensionamento.InputPanel.FieldValue = new double[11] [private]

Definition at line 80 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

String [] dimensionamento.InputPanel.tiposFlexao = {"FCO","FCN-x","FCN-y","Centrada"} [private]

Definition at line 82 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

String [] dimensionamento.InputPanel.tiposAcos = {"CA-50","CA-60","CA-42"} [private]

Definition at line 83 of file InputPanel.java.

Referenced by dimensionamento.InputPanel.InputPanel().

double [] dimensionamento.InputPanel.fyk = {50.0d, 60.0d, 42.0d} [private]

Definition at line 84 of file InputPanel.java.


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

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