Pertanyaan Apa yang baik Java, mengutuk-seperti, perpustakaan untuk aplikasi terminal? [Tutup]


Saya ingin menulis aplikasi terminal Java yang melakukan manipulasi layar. Apakah ada pustaka yang bagus di luar sana yang memungkinkan Anda memanipulasi layar seperti kutukan di dunia * nix / C?

Fitur minimal yang saya cari adalah windowing dan dukungan input pengguna.

Dalam fitur-berbicara, saya ingin memiliki wilayah terminal di mana beberapa data secara teratur diperbarui sementara (pada saat yang sama) pengguna dapat memasukkan perintah / teks di beberapa bagian lain dari layar.


76
2018-01-13 16:56


asal


Jawaban:


Ada Charva, yang tertaut ke kode asli tetapi memiliki api berdasarkan Swing. Itu tangkapan layar tampilkan banyak jendela teks, sehingga terlihat berguna.


29
2018-01-13 17:06



Saya menemukan itu lanterna perpustakaan baru-baru ini. Belum punya kesempatan untuk menggunakannya tetapi tampaknya itu adalah alternatif yang lebih baru daripada yang lain.


40
2017-10-15 13:21



Belum menggunakannya sendiri, tapi Perpustakaan Curang Jawa Terdengar seperti apa yang Anda inginkan.


19
2018-01-13 16:58



Sini adalah cara untuk memanggil lib ncurses menggunakan JNI. Saya menguji ini dan itu berhasil.


4
2018-01-13 17:12



Pada 2013, yang paling dekat yang bisa saya temukan adalah Menurunkan.

Blacken bukanlah sebuah perpustakaan kutukan per se. Bergerak menjauh dari terminal, dan sebagai gantinya, menjadikannya "jendela konsol" sendiri. Ini memiliki kerugian karena tidak terlihat "seperti konsol." Sebaliknya, Anda mendapatkan dukungan warna penuh (sewenang-wenang), dan API yang mengutuk (selain API utama mereka).

Anda juga dapat mengatur font ke Mono untuk karakter dengan lebar tetap.


2
2017-11-20 17:52