Point Of Sales Application

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم


Kali ini saya akan membuat aplikasi POS menggunakan JavaFX
Aplikasi ini memiliki 2 Class yaitu Class 'Pembelian' dan Class 'Print'

berikut adalah Source Code untuk class pembelian



Berikut adalah Source Code untuk class Print

 
import javafx.application.Application;
import javafx.application.Platform;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.*;
import javafx.scene.layout.*;
import javafx.scene.text.Font;
import javafx.scene.text.Text;
import javafx.stage.Stage;
import javafx.scene.layout.StackPane;
import javafx.collections.*;
import javafx.scene.paint.*;
import javafx.scene.text.*;
import javafx.scene.Group;
import java.util.Random;
 
public class Print
{
    private Text NamaBarang = new Text(""), TotalHargaText = new Text("");
    private String jumlahBeli;
    public Print(Text namaBarang, String jumlah, Text TotalHarga)
    {
        NamaBarang = namaBarang;
        TotalHargaText = TotalHarga;
        jumlahBeli = jumlah;
    }
    public void showPrint()
    {
       Stage stage = new Stage();
       Scene scene = new Scene(new Group(), 500, 250);
       stage.setTitle("Nota");
       
       GridPane grid = new GridPane();
       grid.setVgap(10);
       grid.setHgap(15);
       grid.setPadding(new Insets(10, 10, 10, 10));
       grid.add(new Label("Pembelian"),0,0);
       grid.add(NamaBarang,0,1);
       grid.add(new Label(jumlahBeli),1,1);
       grid.add(new Label("Harga"),0,2);
       
       grid.add(TotalHargaText,1,2);
       
       Group root = (Group)scene.getRoot();
       root.getChildren().add(grid);
       stage.setScene(scene);
       stage.show();
    }
}

Jika Program di run maka seperti inilah Screenshotnya















Sekian dari saya, semoga dapat membantu, mohon maaf apabila terdapat kesalahan

Comments

Popular posts from this blog

TUGAS 6

Tugas 7

Kuliah Tamu Selasa 27 Agustus 2019