conversion presition improvement and amount repr.

This commit is contained in:
devfzn 2023-07-31 00:32:51 -04:00
parent d9c0039031
commit 743c817ffd
Signed by: devfzn
GPG Key ID: E070ECF4A754FDB1
62 changed files with 239 additions and 155 deletions

View File

@ -6,32 +6,76 @@
Se solicita crear un conversor de divisas utilizando el lenguaje Java
### Requerimientos
- El convertidor de moneda debe:
- Convertir de la moneda de tu país a Dólar
- Convertir de la moneda de tu país a Euros
- Convertir de la moneda de tu país a Libras Esterlinas
- Convertir de la moneda de tu país a Yen Japonés
- Convertir de la moneda de tu país a Won sul-coreano
- Convertir de Dólar a la moneda de tu país
- Convertir de Euros a la moneda de tu país
- Convertir de Libras Esterlinas a la moneda de tu país
- Convertir de Yen Japonés a la moneda de tu país
- Convertir de Won sul-coreano a la moneda de tu país
<details>
<summary><b><font size="+2">Requerimientos de la aplicación</font></b></summary>
> **Extra:**
Añadir otros tipos de conversiones, ejm. temperatura
- [x] El convertidor de moneda debe:
- [x] Convertir de la moneda de tu país a Dolar
- [x] Convertir de la moneda de tu país a Euros
- [x] Convertir de la moneda de tu país a Libras Esterlinas
- [x] Convertir de la moneda de tu país a Yen Japonés
- [x] Convertir de la moneda de tu país a Won sul-coreano
- [x] Convertir de Dolar a la moneda de tu país
- [x] Convertir de Euros a la moneda de tu país
- [x] Convertir de Libras Esterlinas a la moneda de tu país
- [x] Convertir de Yen Japonés a la moneda de tu país
- [x] Convertir de Won sul-coreano a la moneda de tu país
- [ ] **Extra:** Añadir otros tipos de conversiones, ejm. temperatura
- [ ] **Menu princiapl**. Cuadro de dialogo debe permitir al usuario escoger entre
las opciones de conversión, según los requisitos solo es necesario hacer un
conversor de moneda pero en caso que desees implementar otras funciones en la
foto anexada podemos ver una opción de menú con otras funciones.
- [ ] Utilice la clase **JOptionPane** de la biblioteca Javax
- [ ] Utilice el método **showInputDialog** como un objeto para presentar más de
una opción
- [x] **Opciones de monedas**. Cuadro de dialogo debe permitir al usuario escoger
entre las diferentes monedas a la que desea convertir su dinero.
- [x] Utilice la clase **JOptionPane** de la biblioteca Javax
- [x] Utilice el método **showInputDialog** como un objeto para presentar
más de una opción para la conversión
- [ ] El **cuadro de dialogo para entrada de usuario** debe permitir al usuario
ingresar el valor o la cantidad de dinero que desea convertir a la moneda escogida
anteriormente, por ejemplo: el usuario ingresará la cantidad de Pesos Colombianos
que quiere convertir a Dólares.
Este input debe estar validado y no debe aceptar otro tipo de caracteres que no
sean del tipo numéricos.
Utilice el método **showInputDialog** para que el usuario inserte un valor.
- [ ] Si el usuario introduce letras o caracteres especiales y presiona ok **debe
ser mostrado un mensaje apuntando que el valor no es válido**.
Utilice el método **showMessageDialog** para validar la entrada para que no se
acepten caracteres no numéricos.
- [ ] Mostrar al usuario el valor de la conversión realizada.
- [ ] Utilice el método **showMessageDialog** para mostrar el valor de la conversión.
- [ ] Utilice el método **showConfirmDialog** para preguntar al usuario si desea
continuar usando el programa presentando las siguientes opciones:
- [ ] **Yes**: Debe llevar nuevamente a nuestro usuario a menu principal para
escoger una opción de conversión
- [ ] **No**: Debe mostrar un mensaje de "Programa Finalizado"
- [ ] **Cancel**: Debe mostrar un mensaje de "Programa Finalizado"
- [ ] Si el usuario selecciona la opción **No** o **Cancel** utilice
**showMessageDialog** para que pueda cerrar el programa. con el mensaje
***"Programa Terminado"***
- [ ] **Extra**: Después de que el usuario haga clic en continuar en el programa,
presente el cuadro de opciones de conversión para que pueda verificar otro valor
en una moneda diferente.
Realiza más de un programa de conversión, además de moneda, puede ser
temperatura, distancia, velocidad, entre otros.
### Recursos
</details>
<details><summary markdown="span">Detalles</summary>
</br>
<details>
<summary><b><font size="+2">Recursos</font></b></summary>
- Tablero [Trello](https://trello.com/b/ss84DsE3/g5-challenge-conversor)
- Alura Blog - java.[swing](https://www.aluracursos.com/blog/biblioteca-swing)
- Alura Blog - Eclipse
[WindowBuilder](https://www.aluracursos.com/blog/interfaces-graficas-con-eclipse-windowbuilder)
- Alura YouTube - [enums](https://www.youtube.com/watch?v=EoPvlE85XAQ)
- [JOptionPane](https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JOptionPane.html)
Doc
</details>
@ -65,21 +109,21 @@ Añadir otros tipos de conversiones, ejm. temperatura
----
#### Requerimientos
#### Requerimientos para correr el proyecto
- Jar
- **Jar**
- Java JRE 17 o superior
- Source
- **Source**
- Java JDK 17 o superior
- Eclipse IDE 2023-06 (4.28.0) o superior
#### Instrucciones
- **Correr applicacion desde el IDE**
- Para correr applicacion desde el **IDE**
Desde archivo `Conversor.java` del package `cl.conversor.app`
- **Correr `Conversor.jar`**
- Para correr el **Conversor.jar**
```sh
# GUI

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>All Classes and Interfaces</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>All Packages</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Conversor</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.app, class: Conversor">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Class cl.conversor.app.Conversor</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.app, class: Conversor">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.app</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.app">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.app Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="tree: module: conversor_alura_one, package: cl.conversor.app">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Package cl.conversor.app</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.app">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Moneda</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.moneda, enum: Moneda">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
@ -149,20 +149,25 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Converts to base currency (USD) at self.rate</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#rate()" class="member-name-link">rate</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#symbol()" class="member-name-link">symbol</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Moneda.html" title="enum class in cl.conversor.moneda">Moneda</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#monedaString(java.lang.Double)" class="member-name-link">monedaString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>&nbsp;monto)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns String representation of Double `monto`</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#rate()" class="member-name-link">rate</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#symbol()" class="member-name-link">symbol</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Moneda.html" title="enum class in cl.conversor.moneda">Moneda</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns the enum constant of this class with the specified name.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Moneda.html" title="enum class in cl.conversor.moneda">Moneda</a>[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Moneda.html" title="enum class in cl.conversor.moneda">Moneda</a>[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</div>
@ -322,6 +327,19 @@ not permitted.)</div>
</dl>
</section>
</li>
<li>
<section class="detail" id="monedaString(java.lang.Double)">
<h3>monedaString</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">monedaString</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>&nbsp;monto)</span></div>
<div class="block">Returns String representation of Double `monto`</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>monto</code> - Double amount for String representation</dd>
<dt>Returns:</dt>
<dd>String representation of `monto`</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Enum Class cl.conversor.moneda.Moneda</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.moneda, enum: Moneda">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.moneda</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.moneda">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.moneda Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="tree: module: conversor_alura_one, package: cl.conversor.moneda">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Package cl.conversor.moneda</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.moneda">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>ConversorCli</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.cli, class: ConversorCli">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Class cl.conversor.vista.cli.ConversorCli</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.cli, class: ConversorCli">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.vista.cli</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.cli">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.vista.cli Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="tree: module: conversor_alura_one, package: cl.conversor.vista.cli">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Package cl.conversor.vista.cli</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.cli">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>ConversorGui</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.gui, class: ConversorGui">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Class cl.conversor.vista.gui.ConversorGui</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.gui, class: ConversorGui">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.vista.gui</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.gui">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.vista.gui Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="tree: module: conversor_alura_one, package: cl.conversor.vista.gui">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Package cl.conversor.vista.gui</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.gui">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Color</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.tui, enum: Color">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>ConversorTui</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.tui, class: ConversorTui">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>LimpiarConsola</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.tui, interface: LimpiarConsola">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>MenuPrincipal</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.tui, class: MenuPrincipal">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Enum Class cl.conversor.vista.tui.Color</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.tui, enum: Color">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Class cl.conversor.vista.tui.ConversorTui</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.tui, class: ConversorTui">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Interface cl.conversor.vista.tui.LimpiarConsola</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.tui, interface: LimpiarConsola">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Class cl.conversor.vista.tui.MenuPrincipal</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.tui, class: MenuPrincipal">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.vista.tui</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one, package: cl.conversor.vista.tui">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>cl.conversor.vista.tui Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="tree: module: conversor_alura_one, package: cl.conversor.vista.tui">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Uses of Package cl.conversor.vista.tui</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="use: module: conversor_alura_one, package: cl.conversor.vista.tui">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>conversor_alura_one</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="declaration: module: conversor_alura_one">
<meta name="generator" content="javadoc/ModuleWriterImpl">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>API Help</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>A-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: A">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>P-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: P">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>R-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: R">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>S-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: S">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>T-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: T">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>U-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: U">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>V-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: V">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>W-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: W">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Y-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: Y">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>B-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: B">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>C-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: C">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>E-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: E">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>G-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: G">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>J-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: J">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>K-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: K">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>L-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: L">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>M-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index: M">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@ -82,6 +82,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Moneda currency representation `NAME (symbol, rate)`</div>
</dd>
<dt><a href="../conversor_alura_one/cl/conversor/moneda/Moneda.html#monedaString(java.lang.Double)" class="member-name-link">monedaString(Double)</a> - Static method in enum class cl.conversor.moneda.<a href="../conversor_alura_one/cl/conversor/moneda/Moneda.html" title="enum class in cl.conversor.moneda">Moneda</a></dt>
<dd>
<div class="block">Returns String representation of Double `monto`</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">K</a>&nbsp;<a href="index-8.html">L</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">U</a>&nbsp;<a href="index-15.html">V</a>&nbsp;<a href="index-16.html">W</a>&nbsp;<a href="index-17.html">Y</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized&nbsp;Form</a></main>
</div>

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Generated Documentation (Untitled)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="index redirect">
<meta name="generator" content="javadoc/IndexRedirectWriter">
<link rel="canonical" href="conversor_alura_one/module-summary.html">

View File

@ -1 +1 @@
memberSearchIndex = [{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"ayuda()"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"baner()"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"baner(String)","u":"baner(java.lang.String)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"BLACK"},{"p":"cl.conversor.vista.tui","c":"Color","l":"BLACK_BKG"},{"p":"cl.conversor.vista.tui","c":"Color","l":"BLUE"},{"p":"cl.conversor.vista.tui","c":"Color","l":"BLUE_BKG"},{"p":"cl.conversor.vista.tui","c":"LimpiarConsola","l":"clear()"},{"p":"cl.conversor.moneda","c":"Moneda","l":"CLP"},{"p":"cl.conversor.vista.tui","c":"Color","l":"code()"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"conversion(Moneda, Moneda, Double)","u":"conversion(cl.conversor.moneda.Moneda,cl.conversor.moneda.Moneda,java.lang.Double)"},{"p":"cl.conversor.vista.tui","c":"ConversorTui","l":"conversion(Moneda, Moneda, Double)","u":"conversion(cl.conversor.moneda.Moneda,cl.conversor.moneda.Moneda,java.lang.Double)"},{"p":"cl.conversor.vista.tui","c":"ConversorTui","l":"conversion(Moneda, Moneda, String)","u":"conversion(cl.conversor.moneda.Moneda,cl.conversor.moneda.Moneda,java.lang.String)"},{"p":"cl.conversor.app","c":"Conversor","l":"Conversor()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"ConversorCli()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.gui","c":"ConversorGui","l":"ConversorGui()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.tui","c":"ConversorTui","l":"ConversorTui()","u":"%3Cinit%3E()"},{"p":"cl.conversor.moneda","c":"Moneda","l":"convert(Moneda, Double)","u":"convert(cl.conversor.moneda.Moneda,java.lang.Double)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"CYAN"},{"p":"cl.conversor.vista.tui","c":"Color","l":"CYAN_BKG"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"error_in()"},{"p":"cl.conversor.moneda","c":"Moneda","l":"esMoneda(String)","u":"esMoneda(java.lang.String)"},{"p":"cl.conversor.moneda","c":"Moneda","l":"EUR"},{"p":"cl.conversor.moneda","c":"Moneda","l":"GBP"},{"p":"cl.conversor.moneda","c":"Moneda","l":"getBase(BigDecimal)","u":"getBase(java.math.BigDecimal)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"GREEN"},{"p":"cl.conversor.vista.tui","c":"Color","l":"GREEN_BKG"},{"p":"cl.conversor.moneda","c":"Moneda","l":"JPY"},{"p":"cl.conversor.moneda","c":"Moneda","l":"KRW"},{"p":"cl.conversor.app","c":"Conversor","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.gui","c":"ConversorGui","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.tui","c":"ConversorTui","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"menu"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"menu_opcs()"},{"p":"cl.conversor.vista.gui","c":"ConversorGui","l":"menuConversion()"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"MenuPrincipal(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"PURPLE"},{"p":"cl.conversor.vista.tui","c":"Color","l":"PURPLE_BCG"},{"p":"cl.conversor.moneda","c":"Moneda","l":"rate()"},{"p":"cl.conversor.vista.tui","c":"Color","l":"RED"},{"p":"cl.conversor.vista.tui","c":"Color","l":"RED_BKG"},{"p":"cl.conversor.vista.tui","c":"Color","l":"RESET"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"resultado(String...)","u":"resultado(java.lang.String...)"},{"p":"cl.conversor.moneda","c":"Moneda","l":"symbol()"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"titulo"},{"p":"cl.conversor.moneda","c":"Moneda","l":"USD"},{"p":"cl.conversor.moneda","c":"Moneda","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"cl.conversor.moneda","c":"Moneda","l":"values()"},{"p":"cl.conversor.vista.tui","c":"Color","l":"values()"},{"p":"cl.conversor.vista.tui","c":"Color","l":"WHITE"},{"p":"cl.conversor.vista.tui","c":"Color","l":"WHITE_BKG"},{"p":"cl.conversor.vista.tui","c":"Color","l":"YELLOW"},{"p":"cl.conversor.vista.tui","c":"Color","l":"YELLOW_BKG"}];updateSearchResults();
memberSearchIndex = [{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"ayuda()"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"baner()"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"baner(String)","u":"baner(java.lang.String)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"BLACK"},{"p":"cl.conversor.vista.tui","c":"Color","l":"BLACK_BKG"},{"p":"cl.conversor.vista.tui","c":"Color","l":"BLUE"},{"p":"cl.conversor.vista.tui","c":"Color","l":"BLUE_BKG"},{"p":"cl.conversor.vista.tui","c":"LimpiarConsola","l":"clear()"},{"p":"cl.conversor.moneda","c":"Moneda","l":"CLP"},{"p":"cl.conversor.vista.tui","c":"Color","l":"code()"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"conversion(Moneda, Moneda, Double)","u":"conversion(cl.conversor.moneda.Moneda,cl.conversor.moneda.Moneda,java.lang.Double)"},{"p":"cl.conversor.vista.tui","c":"ConversorTui","l":"conversion(Moneda, Moneda, Double)","u":"conversion(cl.conversor.moneda.Moneda,cl.conversor.moneda.Moneda,java.lang.Double)"},{"p":"cl.conversor.vista.tui","c":"ConversorTui","l":"conversion(Moneda, Moneda, String)","u":"conversion(cl.conversor.moneda.Moneda,cl.conversor.moneda.Moneda,java.lang.String)"},{"p":"cl.conversor.app","c":"Conversor","l":"Conversor()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"ConversorCli()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.gui","c":"ConversorGui","l":"ConversorGui()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.tui","c":"ConversorTui","l":"ConversorTui()","u":"%3Cinit%3E()"},{"p":"cl.conversor.moneda","c":"Moneda","l":"convert(Moneda, Double)","u":"convert(cl.conversor.moneda.Moneda,java.lang.Double)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"CYAN"},{"p":"cl.conversor.vista.tui","c":"Color","l":"CYAN_BKG"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"error_in()"},{"p":"cl.conversor.moneda","c":"Moneda","l":"esMoneda(String)","u":"esMoneda(java.lang.String)"},{"p":"cl.conversor.moneda","c":"Moneda","l":"EUR"},{"p":"cl.conversor.moneda","c":"Moneda","l":"GBP"},{"p":"cl.conversor.moneda","c":"Moneda","l":"getBase(BigDecimal)","u":"getBase(java.math.BigDecimal)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"GREEN"},{"p":"cl.conversor.vista.tui","c":"Color","l":"GREEN_BKG"},{"p":"cl.conversor.moneda","c":"Moneda","l":"JPY"},{"p":"cl.conversor.moneda","c":"Moneda","l":"KRW"},{"p":"cl.conversor.app","c":"Conversor","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.gui","c":"ConversorGui","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.tui","c":"ConversorTui","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"menu"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"menu_opcs()"},{"p":"cl.conversor.vista.gui","c":"ConversorGui","l":"menuConversion()"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"MenuPrincipal(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"cl.conversor.moneda","c":"Moneda","l":"monedaString(Double)","u":"monedaString(java.lang.Double)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"PURPLE"},{"p":"cl.conversor.vista.tui","c":"Color","l":"PURPLE_BCG"},{"p":"cl.conversor.moneda","c":"Moneda","l":"rate()"},{"p":"cl.conversor.vista.tui","c":"Color","l":"RED"},{"p":"cl.conversor.vista.tui","c":"Color","l":"RED_BKG"},{"p":"cl.conversor.vista.tui","c":"Color","l":"RESET"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"resultado(String...)","u":"resultado(java.lang.String...)"},{"p":"cl.conversor.moneda","c":"Moneda","l":"symbol()"},{"p":"cl.conversor.vista.tui","c":"MenuPrincipal","l":"titulo"},{"p":"cl.conversor.moneda","c":"Moneda","l":"USD"},{"p":"cl.conversor.moneda","c":"Moneda","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"cl.conversor.vista.tui","c":"Color","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"cl.conversor.moneda","c":"Moneda","l":"values()"},{"p":"cl.conversor.vista.tui","c":"Color","l":"values()"},{"p":"cl.conversor.vista.tui","c":"Color","l":"WHITE"},{"p":"cl.conversor.vista.tui","c":"Color","l":"WHITE_BKG"},{"p":"cl.conversor.vista.tui","c":"Color","l":"YELLOW"},{"p":"cl.conversor.vista.tui","c":"Color","l":"YELLOW_BKG"}];updateSearchResults();

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sat Jul 29 20:50:46 CLT 2023 -->
<!-- Generated by javadoc (17) on Mon Jul 31 00:32:02 CLT 2023 -->
<title>Serialized Form</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-07-29">
<meta name="dc.created" content="2023-07-31">
<meta name="description" content="serialized forms">
<meta name="generator" content="javadoc/SerializedFormWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">

View File

@ -2,6 +2,7 @@ package cl.conversor.moneda;
import java.math.BigDecimal;
import java.math.MathContext;
import java.text.DecimalFormat;
/**
* Moneda currency representation `NAME (symbol, rate)`
@ -21,7 +22,7 @@ public enum Moneda {
this.symbol = symbol;
this.rate = rate;
}
/**
* @return Currency symbol
*/
@ -42,7 +43,7 @@ public enum Moneda {
* @return BigDecimal base value
*/
public final BigDecimal getBase(BigDecimal monto) {
MathContext mc = new MathContext(7);
MathContext mc = new MathContext(20);
return monto.divide(this.rate(),mc);
}
@ -55,7 +56,10 @@ public enum Moneda {
public final Double convert(Moneda destino, Double monto) {
BigDecimal monto_orig = new BigDecimal(monto);
monto_orig = getBase(monto_orig);
return Double.valueOf((monto_orig.multiply(destino.rate(), new MathContext(7)).toString()));
return Double.valueOf(
monto_orig.multiply(
destino.rate(), new MathContext(20)).toString()
);
}
/**
@ -71,4 +75,16 @@ public enum Moneda {
}
return false;
}
/**
* Returns String representation of Double `monto`
* @param monto Double amount for String representation
* @return String representation of `monto`
*/
public final static String monedaString(Double monto) {
DecimalFormat decFormat = new DecimalFormat();
decFormat.setMaximumFractionDigits(5);
decFormat.setMinimumFractionDigits(0);
return decFormat.format(monto);
}
}

View File

@ -24,11 +24,12 @@ public class ConversorCli {
destino = args[1].toUpperCase();
}
monto = Double.valueOf(args[2]);
String resultado = conversion(Moneda.valueOf(origen), Moneda.valueOf(destino), monto).toString();
String resultado;
resultado = Moneda.monedaString(conversion(Moneda.valueOf(origen), Moneda.valueOf(destino), monto));
StringBuilder convert_repr = new StringBuilder();
convert_repr.append("\nConversion de "+origen+" "+Moneda.valueOf(origen).symbol());
convert_repr.append(" "+monto+" a "+destino+" "+Moneda.valueOf(destino).symbol());
convert_repr.append(" "+resultado+"\n");
convert_repr.append("\nConversion de "+ origen +" "+ Moneda.valueOf(origen).symbol());
convert_repr.append(" "+ Moneda.monedaString(monto) +" a "+destino+" ");
convert_repr.append(Moneda.valueOf(destino).symbol()+" "+resultado+"\n");
System.out.println(convert_repr);
} catch (Exception e){
ayuda();

View File

@ -40,10 +40,10 @@ public class ConversorTui {
String datos_conversion = menu.resultado( titulo,
orig.toString(),
orig.symbol(),
monto.toString(),
Moneda.monedaString(monto),
dest.toString(),
dest.symbol(),
orig.convert(dest, monto).toString());
Moneda.monedaString(orig.convert(dest, monto)));
System.out.println(datos_conversion);
}

View File

@ -87,9 +87,10 @@ public class MenuPrincipal {
*/
public String resultado(String...datos) {
StringBuilder conversion = new StringBuilder();
conversion.append(baner("Conversion "+datos[0])+"\n\n"+color_conv);
conversion.append(datos[1] +" "+ datos[2] +" "+datos[3]+" .-\n");
conversion.append(datos[4] +" "+ datos[5] +" "+ datos[6]+" .-\n"+ color_rst);
conversion.append(baner("Conversion "+datos[0])+"\n\n "+color_conv);
conversion.append(datos[1] +" "+ datos[2] +" "+ datos[3] +" .-\n"+ color_rst);
conversion.append(" "+ color_conv + datos[4] +" "+ datos[5] +" "+ datos[6]);
conversion.append(" .-"+ color_rst +"\n");
return conversion.toString();
}

Binary file not shown.