Isyarat Gerak Galeri Lalu Lintas

258

2.25 Isyarat Gerak

Halaman Isyarat Gerakan akan muncul ketika user menekan link “Lihat” pada macam Isyarat di halaman Isyarat Gerakan. Pada halaman ini akan ditampilkan materi isyarat gerakan. Gambar Halaman Isyarat Gerakan Berikut ini potongan listing program bagian proses menampilkan data isyarat gerakan. Query tampilBunyi : public void tampilBunyi throws SQLException { if conn == null { conn = getConnection; } stmt = OraclePreparedStatementconn.prepareStatement select from bunyi order by nama_bu ; rset = OracleResultSetstmt.executeQuery; } th id=nama_vifont color=000000Namafontth th id=jenis_vifont color=000000Jenisfontth th id=des_vifont color=000000Deskripsifontth th id=videofont color=000000Videofontthtrtdtdtr try { album. tampilGerakan ; int rowCount = 0; while album.fetch { 259

2.26 Galeri Lalu Lintas

Halaman Galeri Lalu Lintas akan muncul ketika user menekan menu materi “Galeri” yang ada dibagian deretan menu materi sistem. Pada halaman ini akan ditampilkan macam – macam video pelanggaran dan tertib berlalu lintas. rowCount++; trtd headers=nama_vi bgcolor=F0F8FFfont color=black = VideoQuery.escapeHtmlStringalbum.getNama_vifonttd td headers=jenis_vi bgcolor=E0FFFFFfont color=black VideoQuery.escapeHtmlStringalbum.getJenis_vifonttd td headers=des_vi bgcolor=F0F8FFfont color=black = VideoQuery.escapeHtmlStringalbum.getDes_vifonttd td headers=video bgcolor=E0FFFFF a href=VideoDetail.jsp?id== album.getId_vi img src=imagesplay.png alt=cgerak width=30 height=30atdtr } trtd scope=col colspan=6 align=centerfont color=redbi if rowCount == 0 {out.printlnData Isyarat Gerakan tidak ada; } else { out.printlnKlik video untuk memutar video Isyarat Gerakan; } ibfonttdtr String dbConnErrMsg = null; } catch SQLException sqle { dbConnErrMsg = sqle.getMessage; } finally { album.release; } Query tampilGerakan : public void tampilGerakan throws SQLException { if conn == null { conn = getConnection; } stmt = OraclePreparedStatement conn.prepareStatement select from video where jenis_vi in Gerakan; rset = OracleResultSet stmt.executeQuery; } 260 Gambar Halaman Galeri Lalu Lintas Berikut ini potongan listing program bagian proses menampilkan data video di halaman galeri video lalu lintas. th id=nama_vifont color=000000Namafontth th id=des_vifont color=000000Deskripsifontth th id=videofont color=000000Videofontthtrtdtdtr try { album. selectGaleriVideo ; int rowCount = 0; while album.fetch { rowCount++; trtd headers=nama_vi bgcolor=F0F8FFfont color=black = VideoQuery.escapeHtmlStringalbum.getNama_vifonttd td headers=des_vi bgcolor=E0FFFFFfont color=black = VideoQuery.escapeHtmlStringalbum.getDes_vifonttd td headers=video bgcolor=F0F8FF a href=VideoDetail.jsp?id== album.getId_vi img src=imagesplay.png alt=cgerak width=30 height=30atdtr tr td scope=col colspan=3 align=centerfont color=336699bi if rowCount == 0 { out.printlnThe audio album is empty; } else { out.printlnUntuk lihat, klik gambar pada data video; } ibfonttdtr String dbConnErrMsg = null; } catch SQLException sqle { dbConnErrMsg = sqle.getMessage; } finally { album.release; } 261

2.27 Utama PKS