Bagaimana Cara Membuat Aplikasi Kalkulator untuk mengkonversi SteemPower ke Vests Menggunakan Java

33

STEEM POWER adalah nilai token yang melambangkan seberapa banyak kekuatan yang kita miliki di dalam platform steemit. bila kita memiliki banyak SP vote kita akan dihitung lebih banyak lagi di sistem. Sedangkan VESTS adalah token terkecil STEEM, sama dengan satoshi pada BTC.

Dalam tutorial ini, saya akan mencoba menjelaskan cara membuat aplikasi kalkulator untuk mengubah kekuatan STEEM POWER menjadi VESTS. Pengguna memasukkan jumlah STEEM POWER dan sistem akan mengeluarkan jumlah dalam VESTS.

Requirements

# Pengetahuan Dasar Tentang Java Programing

# Pengetahuan Dasar tentang API

# Intall netbean untuk memudahkan koding

Tutorial

step 1: Buka  Netbeans IDE dan buat proyek baru. Pilih Aplikasi Java dan klik next. Kemudian buat nama proyek dan klik selesai.

step 2: Tambahkan jFrameForm baru

step 3: klik pada panel komponent, kemudian drag ke form

step 4: Tambahkan Label, TextField dan Button ke Panel, ikuti komponen pada gambar di bawah ini:

step 5: Kita sudah memiliki form, Sekarang buka source dan mulai mengedit kode.

step 6: Buat Metod untuk mendapatkan Data dari URL. Metod ini dalam paket java.net. * . Jadi, sebelum Anda mulai menggunakan metod ini, impor paket terlebih dahulu.

import java.io.BufferedReader; 
import java.io.InputStreamReader; 
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.logging.Level; 
import java.util.logging.Logger;

step 7: Kemudian buat metod untuk membaca url API dari web

public String getApi(String url) throws Exception{ 
URL oracle=new URL(url); HttpURLConnection httpcon = (HttpURLConnection) oracle.openConnection(); 
httpcon.addRequestProperty("User-Agent", "Mozilla/5.0");
 BufferedReader in = new BufferedReader(new InputStreamReader(httpcon.getInputStream())); 
String inputLine; while ((inputLine = in.readLine()) != null){ return inputLine; 
} in.close();
 return null; 
}

step 8: Buat method untuk menghitung Steem Power dalam Vests

public void calc() throws Exception{ 
String Data = getApi("https://uploadbeta.com/api/steemit/converter/?cached");
 JSONObject ObjData=new JSONObject(Data); 
 vest.setText(""+Double.parseDouble(sp.getText())*ObjData.getDouble("sp_to_vests"));
}

step 9: Panggil method calc pada tombol convert

 private void convertActionPerformed(java.awt.event.ActionEvent evt) { 
try {
 calc();
 } catch (Exception ex) { 
Logger.getLogger(calculator.class.getName()).log(Level.SEVERE, null, ex); 
} 
}

step 10: Simpan semua kode, dan coba untuk menjalankannya.

Berhasil, Kita telah berhasil membuat sebuah aplikasi dari java menggunakan netbean IDE untuk mengkonversi STEEM POWER ke VESTS. Anda Dapat mendownload kode lengkapnya DISINI

 

 

 

LEAVE A REPLY