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
Post a Comment