Lihat ke Halaman Asli

Rizal Mutaqin

Founder Bhumi Literasi Anak Bangsa

Kode untuk Membuat Button Menggunakan Java

Diperbarui: 25 April 2024   21:06

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

SUMBER: JAVA

Anda dapat menggunakan Java untuk membuat tombol dengan menggunakan perpustakaan grafis seperti JavaFX atau Swing. Di bawah ini adalah contoh penggunaan JavaFX untuk membuat tombol:

```java
import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;

public class Main extends Application {

    @Override
    public void start(Stage primaryStage) {
        Button button = new Button("Klik Saya");
        button.setOnAction(new EventHandler() {
            @Override
            public void handle(ActionEvent event) {
                System.out.println("Tombol telah diklik!");
            }
        });

        StackPane root = new StackPane();
        root.getChildren().add(button);

        Scene scene = new Scene(root, 300, 250);

        primaryStage.setTitle("Contoh Tombol JavaFX");
        primaryStage.setScene(scene);
        primaryStage.show();
    }

    public static void main(String[] args) {
        launch(args);
    }
}
```

Dalam contoh ini, kita membuat objek `Button` dengan teks "Klik Saya" dan menetapkan sebuah `EventHandler` untuk menangani aksi ketika tombol diklik. Ketika tombol diklik, pesan "Tombol telah diklik!" akan dicetak ke konsol.

Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana
Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI




BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline