Perangkat Lunak Pendidikan Indonesia

Thursday, May 26, 2016

Blokir Konten Dewasa di Smartphone Android


esNesia-Narkoba memang merusak otak, tapi  pornografi tidak kalah dalam merusak otak anak. akses video, gambar, game begitu mudah kita dapatkan, dan terkadang tanpa sengaja muncul begitu saja sehingga kita bisa melihatnya tanpa terkontrol,
Cara Mudah dan simple Blokir Konten Porno di Smartphone Android
Blokir konten porno di Android

Karena kadang tampilan video p*rn* suka muncul sendiri dan bisa saja tanpa sengaja anak-anak melihatnya. Para orang tua harus hati-hati dengan fitnah akhir jaman yang satu ini..

Lantas bagaimana cara kita memblokir konten-konten tidak senonoh dan tidak sopan di hp kita? bagaimana cara menghilangkan konten-konten tersebut dari aplikasi youtube, aplikasi di playstore?

Cara Blokir Konten Dewasa di HP Android 
Aplikasi Youtube

  1. Buka youtube,
  2. Pilih tiga titik di pojok kanan atas
  3. Pilih setting/ setelan , lalu pilih umum/general,
  4. Pilih restricted mode / mode terbatas
  5. Selesai

Restricted mode akan menfilter video2 yg memiliki konten tidak layak
bagi anak maupun dewasa Segera lakukan di gadget anak kita,
karena pornografi sangat berbahaya bagi anak kita,


---------------------------

Play Store Android
Selain youtube, sebaiknya dilakukan filter juga untuk Play Store Android
supaya anak-anak tidak menginstall aplikasi/game yg tidak baik sesuai umurnya.
Caranya,

  1. Cari menu Settings di Play Store.
  2. Lalu pilih submenu Parental Controls
  3. Lalu geser tombol On ke posisi kanan
  4. Lalu Set content restrictions for this device pilih sesuai umur yang diinginkan...

Semoga bermanfaat dan sebagai penjaga untuk kita dan keluarga kita dari api neraka, keluarga kita adalah tanggung jawab kita
Hai orang-irang yang beriman, jagalah dirimu dan keluargamu dari api neraka ... (QS: At-Tahrim : 6)
Mudah-mudahan Allah melingdungi kita semua dari siksa api neraka, fitnah kubur, keburukan fitnah hidup dan mati, dan fitnah al masih Dajjal.. amin..

Friday, May 6, 2016

Begini Membuat jGlassPane Message


esNesia - Salam.. Dulu saya pernah cari-cari turorial java, dan nemu jGlassPane, library ini dibuat oleh Saudara Eko Khannedi, dengan tampilan message yg elegan, message tampil beberapa saat dan menghilang sedikit demi sedikit, bagus lah pokoknya, kalo sobat ingin tau mari ikuti saya...
JGlassPane java message

#1 Buatlah Project terserah nama projectnya apa..
#2 Dapatkan Library JGlassPane --> Download
#3 Ekstract Librari JGlassPane yang telah Anda Download
#4 Nasukkan Library JGlassPane yang telah Anda rkstract ke Project yang Anda buat 
     dengan cara klik kanan project -->Propertis --> pada Categories pilih Libraries
     tekan tombol Add JAR/Folder pilihlah JGlassPane-1.0-FINAL.jar dan 
     TimingFramework-1.0.jar yang telah Anda ekstrak, kemudian tekan OPEN terus OK
#5 Desainlah Program yang Anda inginkan misalkan seperti gambar berikut
Ganti variable Button sesukamu missal:

YES -->btn_yes
NO --> btn_no
#6 Masuk di bagian SourceCode
     buatlah variable 
    private final JGlassPane glassPane;
    private MessageComponent component; 
   dan pada konstruktor tambahkan kode berikut
        glassPane=new JGlassPane();
        component = new MessageComponent();
        setGlassPane(glassPane);
        getGlassPane().setVisible(true);
        glassPane.addGlassPaneComponent(component);
 sehingga tampak seperti berikut
 
 #7 Klik kanan tombol btn_yes -->Action -->ActionEvents
     terus masukkan kode berikut:
     component.show("Anda Menekan YES", Color.BLACK, Color.WHITE);
      warna sesuai keinginan lihat gambar berikut:


#8 coba jalankan.. dan tekan tombol YES, lihat messagenya....
 

dan selanjutnya silahkan bereksplorasi sendiri dan download Projectnya buat belajar

Thursday, May 5, 2016

Print JTable (How To Print JTable)


esNesia - Gimana ya cara Print JTable kalau dibahasa inggris-kan menjadi How to Print JTable??
misalkan dalam java kita punya Tabel dan tabel tersebut ada datanya.. nah data tersebut mau di Print atau di Cetak..
gampang ..buatlah tombol/jButton CETAK di bawah Tabel atau di mana lah terserah ente, yang mana kalau tombol tersebut ditekan maka akan mencetak semua data yang ada dalam JTable
tidak lama kemudian ente klik kanan (Right Click) pada jButton --> Action --> ActionPerformed terus masukkan kode berikut
[try{MessageFormat header=new MessageFormat("Data");MessageFormat footer=new MessageFormat ("Page {0,number,integer}");jTable1.print(JTable.PrintMode.FIT_WIDTH,heade,footer)}catch(Exception e){ JOptionPane.showMessageDialog(null, "Cannot Print"+e);}]

Ambil Nilai Integer dari JTextField (Get Integer Value from JTextField) String


esNesia - JTextfield adalah form input yang mengandung nilai Stringartinya semua data (termasuk angka) yang ada dalam JTextField adalah String,
nah terus bagaimana kalau kita ingin mengambil nilai yang berupa angka dalam string dan kita ingin membuatnya berfungsi sebagai tipe Integer?? berikut adalah percakapan antara Anda (A) dan Teman Anda (TA):

TA: "apakah bisa memperlakukan nilai  String berfungsi sebagai Intiger??"
A   :  "Wah pertanyan Anda bagus.. :), bisa saja"
TA : "masa'? gimana caranya?"
A  : "beneran mau tau? begini nih caranya

misalkan kamu membuat JTextfield dengan nama variable jTextField1    
#Cara1 buatlah variable Integer dengan menggunakan Integer.ParseInteger() langsung lihat contoh berikut:
 int a=Integer.ParseInteger(jTextField1.getText());

# Cara2 buatlah variable Integer dengan menggunakan Integer.ValueOf() langsung lihat aja contohnya

int a=Integer.ValueOf(jTextField1.getText()) 

TM : terus?
A  : udah gitu doang tuh dah bisa digunakan nilainya misal a+1 kalau di jtextField1 kamu ketik 3 maka hasilnya adalah 4
TM : Oh.. ngotent toh... :)

Selamat mencoba Mengambil nilai yang terdapat di jTextfield menjadi Integer

Mengkonversi Angka Latin Ke Arab dengan Java


esNesia - Nah, sob, dulu saya pernah bingung  Bagaimana cara merubah atau mengkonversi angka latin ke angka Arab atau Hindi agar angka 0,1,2,3,4,5,6,7,8,9 berubah jadi angka Arab (٠,١,٢,٣,٤,٥,٦,٧,٨,٩)

Cari di google gak ketemu-ketemu, tapi akhirnya nemu juga, makanya saya share di sini supaya mudah buat teman2 yang cari tentang ini

ikuti saya ya....

#1 buatlah variable arabic seperti berikut
char[] arabicChars = {'٠','١','٢','٣','٤','٥','٦','٧','٨','٩'}; 

#2 Buatlah variable String yang berisi angka yg akan dikonversi, misalkan
String angka ="8665544232";

#3 Buatlah builder untuk mengkonversi angka-angka latin yg ada dalam variable ke arabicChars dengan cara berikut

StringBuilder builder_angka = new StringBuilder();
for(int i =0;i<angka.length();i++)
{
if(Character.isDigit(angka.charAt(i)))
{
builder_angka.append(arabicChars[(int)(angka.charAt(i))-48]);
}
else
{
builder_angka.append(angka.charAt(i));
}
}


#4 Tampilkan angka yang telah dikonversi
misalkan --> JOptionPane.showMessageDialog(null, builder_angka.toString());
atau --> System.out.println(""+builder_angka.toString());
 atau kalau berupa jLabel --> jLabel1.setText(""+builder_angka.toString());

 biar gak bingung lihat gambar ini..
 

#5 lihat hasilnya...


 Gima bagus kan...? masih bingung?? download aja nih sorcecode nya..