Buy Me A Coffee!

GoPay
Showing posts with label Algoritma dan Pemrograman. Show all posts
Showing posts with label Algoritma dan Pemrograman. Show all posts

Friday, December 7, 2012

Membuat Warna Teks Di Console Terminal Dengan Java

Melihat angkatan 2011 yang sedang mengerjakan tugas besar bahasa C dan outputnya berwarna, jadi pengen tahu, kalau di JAVA?

O ternyata, bisa, dengan karakter ANSI Escape Code


ANSI Escape mengontrol format, warna, dan beragam jenis kontrol output dari tulisan yang dihasilkan pada terminal. Kata Wikipedia kecuali Windows. Namun bagi yang mau menggunakan ANSI Escape Code pada CMD di Windows gunakanlah JANSI.

Saya kebetulan sedang pakai UNIX dan terminalnya support ANSI Escape Code. Kodenya simpel banget. Kayak gini nih
     public class Main{
 public static final String NORMAL = "\u001b[0m";

 public static final String BLACK = "\u001b[30m";
 public static final String RED = "\u001b[31m";
 public static final String GREEN = "\u001b[32m";
 public static final String YELLOW = "\u001b[33m";
 public static final String BLUE = "\u001b[34m";
 public static final String MAGENTA = "\u001b[35m";
 public static final String CYAN = "\u001b[36m";
 public static final String WHITE = "\u001b[37m";

 public static final String BLINK = "\u001b[5m";

 public static void main(String[] args){


  System.out.println(RED + BLINK + "testing" + NORMAL);
 } 
     }

Perhatikan, penggunaannya adalah atributnya dulu, diikuti teksnya, dan diakhiri normal 

Kebetulan di contoh yang ini tulisan menjadi kedip-kedip dan berwarna merah

Hmm... bisa juga bikin berwarna-warni kayak pelangi..

Gimana? Semoga bermanfaat!

Wednesday, November 14, 2012

Gerakkan Karakter Dengan Bahasa C



Tugas besar untuk algoritma dan pemrograman 2 sudah muncul, saya sudah sih, ini untuk batch berikutnya. Eh ternyata menarik tubesnya ada bikin bulatan yang bisa gerak-gerak buat ngambil makanan. Jadi iseng deh nyobain bikin juga. Hihi