Autor
|
Tema: Limpiar consola (Leído 3,152 veces)
|
deleted_account
Desconectado
Mensajes: 58
|
Hola a todos! Me mandaron a realizar un trabajo con Java, en modalidad de consola. Y, el programa muestra demasiados datos por pantalla, generando ciertas confusiones al Usuario. Me gustaría saber si hay algún método para limpiar la consola. Muchos me recomendaron generar líneas en blanco, pero no me convence demasiado. ¿Debería usar llamadas al SO? ¿Hay alguna librería?
|
|
|
En línea
|
|
|
|
rub'n
Desconectado
Mensajes: 1.217
(e -> λ("live now")); tatuar -> λ("α");
|
Hola a todos! Me mandaron a realizar un trabajo con Java, en modalidad de consola. Y, el programa muestra demasiados datos por pantalla, generando ciertas confusiones al Usuario. Me gustaría saber si hay algún método para limpiar la consola. Muchos me recomendaron generar líneas en blanco, pero no me convence demasiado. ¿Debería usar llamadas al SO? ¿Hay alguna librería? Quizás te pueda servir, la magia esta en la linea 8 usamos una secuencia de escape pero en ASCII la H, implica mover a la parte de arriba de la pantalla o cmd y 2J, implica limpiar la pantalla entera.
Testeao en guidow 7, linux no tengo ahorita, ni siquiera estoy en mi pc package com.foro.prueba; import javax.swing.*; import java.util.stream.IntStream; public class CleanConsole { private static final String COMANDO_ASCII = "\033[H\033[2J"; public CleanConsole() { IntStream.range(1,101) . forEach( p -> System. out. println("blablablal")); final int option = JOptionPane. showConfirmDialog(null, "limpiar consola?", "Información", 0); if(option != 1) { quitar$hit(); }else { try { System. out. println("Saliendo..."); } }).start(); } } public static void quitar$hit() { System. out. print(COMANDO_ASCII ); } UIManager. setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel"); new CleanConsole(); } }
|
|
« Última modificación: 22 Abril 2018, 22:20 pm por rub'n »
|
En línea
|
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen king
|
|
|
deleted_account
Desconectado
Mensajes: 58
|
Muchas gracias por responder! Pero no, no me funcionó...
|
|
|
En línea
|
|
|
|
rub'n
Desconectado
Mensajes: 1.217
(e -> λ("live now")); tatuar -> λ("α");
|
Muchas gracias por responder! Pero no, no me funcionó...
Da mas detalle, error algún capture de pantalla al menos. xq en esta maquina funciona
|
|
« Última modificación: 23 Abril 2018, 15:56 pm por rub'n »
|
En línea
|
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen king
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Limpiar consola.
Java
|
Distorsion
|
3
|
16,972
|
3 Marzo 2008, 16:57 pm
por egyware
|
|
|
2 Preguntas de Java - Limpiar pantalla y Cambiar color de texto en consola
« 1 2 »
Java
|
Baaaw Oic
|
11
|
52,481
|
26 Marzo 2010, 20:41 pm
por Leyer
|
|
|
Limpiar pantalla de la consola en Java
Java
|
ekrik
|
1
|
25,376
|
29 Octubre 2010, 17:13 pm
por 1mpuls0
|
|
|
como limpiar la pantalla en consola con c#
Programación General
|
Sandybel21
|
1
|
3,901
|
1 Noviembre 2016, 14:15 pm
por fran800m
|
|
|
Como limpiar la consola en c++ sin utilizar conio.h?
Programación C/C++
|
UsuarioProgramador
|
2
|
3,576
|
31 Julio 2017, 19:10 pm
por Meta
|
|