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

SHOPII

UTS PBKK 2021

Java Applet & JavaFX