25.10.2014 Views

Tesis Simulador Circuitos 3D.pdf - Maestría en Ciencias de la ...

Tesis Simulador Circuitos 3D.pdf - Maestría en Ciencias de la ...

Tesis Simulador Circuitos 3D.pdf - Maestría en Ciencias de la ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

V.4 La c<strong>la</strong>se v<strong>en</strong>tanaEdicion<br />

Uno <strong>de</strong> los métodos <strong>de</strong> <strong>la</strong> c<strong>la</strong>se abstracta Compon<strong>en</strong>te <strong>de</strong>scrita <strong>en</strong> <strong>la</strong><br />

sección V.1.5, ti<strong>en</strong>e <strong>la</strong> función <strong>de</strong> g<strong>en</strong>erar una v<strong>en</strong>tana <strong>de</strong> edición que permita<br />

editar algunos <strong>de</strong> los parámetros <strong>de</strong> los compon<strong>en</strong>tes que se utilizan <strong>en</strong> el<br />

dibujo <strong>de</strong> un circuito <strong>en</strong> el Area <strong>de</strong> Dibujo. La c<strong>la</strong>se Compon<strong>en</strong>te crea esta<br />

v<strong>en</strong>tana para cada compon<strong>en</strong>te, como se observa <strong>en</strong> <strong>la</strong> Figura V.17.<br />

Compon<strong>en</strong>te<br />

C<strong>la</strong>se Abstracta<br />

v<strong>en</strong>tanaEdición<br />

C<strong>la</strong>se Concreta<br />

rectangulo<br />

campoTexto<br />

convertidorPrefijosDecimal<br />

Twe<strong>en</strong><br />

C<strong>la</strong>se Concreta<br />

C<strong>la</strong>se Concreta<br />

C<strong>la</strong>se Concreta<br />

C<strong>la</strong>se Concreta<br />

Figura V.17. Diagrama <strong>de</strong> conexión <strong>de</strong> <strong>la</strong> c<strong>la</strong>se v<strong>en</strong>tanaEdicion con <strong>la</strong> c<strong>la</strong>se<br />

abstracta Compon<strong>en</strong>te y con sus c<strong>la</strong>ses auxiliares: rectangulo, campoTexto,<br />

convertidorPrefijoDecimal y Twe<strong>en</strong>.<br />

Esta c<strong>la</strong>se g<strong>en</strong>era una v<strong>en</strong>tana <strong>de</strong> edición para cada compon<strong>en</strong>te, cada<br />

vez que se realiza un “doble click", con el puntero <strong>de</strong>l mouse, sobre algún<br />

compon<strong>en</strong>te. En <strong>la</strong> Figura V.18 se muestran varias v<strong>en</strong>tanas <strong>de</strong> edición abiertas<br />

para cada compon<strong>en</strong>te <strong>de</strong> un circuito <strong>de</strong> ejemplo.<br />

Figura V.18. V<strong>en</strong>tanas <strong>de</strong> edición abiertas para cada compon<strong>en</strong>te <strong>de</strong> un circuito<br />

<strong>de</strong> ejemplo.<br />

59

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!