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 bwa...

Pewarnaan Pada Setiap Huruf (Loop) Yang Terdapat Kalimat

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

#

About Author

Adi candra FW

Nama Saya Adi Candra biasa di panggil Candra, ndra, Kang candra, Candra Kirana, Candra Birawa oleh temen teman, di dunia maya saya lebih di kenal dengan sebutan TheDravia/Kang Candra. Coming Soon (Fifit Ability)


Comment & Discussions

  • Cecep Yusuf
    Dimohon untuk menambahkan syntax highlighter untuk kodenya supaya orang lebih nyaman membacanya. Saya sebagai admin sudah menambahkan syntax highlighter untuk kode di atas. Untuk lain kali, dimohon untuk inisiatif menambahkan syntax highlighter supaya tutorialnya kami approve :)

  • zuliandri
    izin sedot gannn... :)

  • Please LOGIN before if you want to give the comment.