Terkadang kita sedang menulis,atau dengan kata lain kita adalah seorang penulis entah itu di Blog,Web, dan sejenisnya mungkin kita terkadang merasakan bosan dengan tulisan kita yang mungkin kurang membangkitkan suasana :D, dan kita berfikir bagaimana membuat tulisan kita semenarik mungkin dan membuat si pembaca bisa dengan suka dari pertama melihat,apalagi membaca,entah membuat tulisan itu bewarna, di hias sedemikian rupa sehingga membuat menarik, dan disini saya akan membagikan sedikit tutorial untuk sebuah pewarnaan pada tulisan dengan memberi ulangan (Loop) warna pada setiap Huruf, tidak perlu pajang lebar source-nya kurang lebih seperti ini,dan bisa di kembangkan lagi, :D
Algoritma :
-------------------------------------------------------------------------------------------------------------------------
- membuat inputan kalimat menggunakan form
- mengambil hasil inputan menggunakan variabel tertentu
- mendeklarasikan hasil kalimat yang diinputkan menjadi kalimat yang tiap huruf berwarna berbeda dengan cara :
- melooping kalimat yang ada menggunakan for
- mengambil kata berdasarkan index kata untuk pewarnaan huruf menggunakan substring
- melakukan persyaratan menggunakan if
- if yg pertama mendeklarasikan syarat apabila ada spasi maka tidak diberikan warna yg dicetak adalah spasi
- apabila tidak terdapat if bersarang didalamnya terdapat urutan pemberian warna pada huruf
- lakukan pewarnaan huruf sampai kalimat berakhir.
============================================================
Source Code :
------------------------------------------------------------------------------------------------------------------------
<form method="POST" action=""> <table> <tr> <td valign="top">Masukkan Kalimat</td> <td valign="top">:</td> <td><input type="text" name="word"></td> </tr> <tr> <td colspan="3" align="right"> <input type="submit" name="bSubmit" value="Submit" /></td> </tr> </table> </form> <?php String bs = request.getParameter("bSubmit"); if (bs == null) { return; } String s = request.getParameter("word"); out.print("kalimat = " + s + "<br><br>Hasil = "); int b=0; for(int a=0; a < s.length(); a++) { String temp=s.substring(a, a + 1); if (temp.equals(" ") == true) { out.print(" "); } else { if (b == 5) { b=0; } if ((b + 1) % 5 == 0) { out.print("<font size=\"5\" color=\"#9900ff\">" + temp + "</font>"); } else if ((b + 1) % 4 == 0) { out.print("<font size=\"5\" color=\"#0000ff\">" + temp + "</font>"); } else if ((b + 1) % 3 == 0) { out.print("<font size=\"5\" color=\"#00ff00\">" + temp + "</font>"); } else if ((b + 1) % 2 == 0) { out.print("<font size=\"5\" color=\"#ffff00\">" + temp + "</font>"); } else { out.print("<font size=\"5\" color=\"#ff0000\">" + temp + "</font>"); } b++; } } out.print("<br><br>"); ?>
Demikianlah tutorial yang sedikit mungkin bisa membantu kita untuk sedikit bisa berkreasi dengan tulisan kita,agar bisa menarik minat dari pembaca ataupun kita sendiri sebagai penulis, agar selalu bersemangat untuk menulis, :D
Terima kasih Atas waktu yang Anda luangkan untuk membaca tutorial ini,semoga bisa bermanfaat dan tentunya bisa Anda kembangakan yang lebih lagi... :D