Website Tutorial and Download Program, Design, And News Technology and Lifestyle. We Have Free Download Source Code Project and Update Tutorial. We Sharing For Learning.

Cara Membuat JRibbon Di Java


Ribbon adalah menu bar yang berisi daftar menu seperti yang kita temui di Ms.Word.
Ribbon memudahkan kita dalam pencarian menu yang ditawarkan oleh aplikasi yang akan kita buat dan dalam segi tampilan pun lebih sedap dipandang mata.
Sekarang kita akan membahas bagaimana membuat ribbon di java

Component Yang harus diketahui

1.RibbonTask
Adalah Top menu atau menu utama di dalam ribbon
Contoh source code yang di gunakan :

    protected RibbonTask getContextualRibbonTask(String title, String keyTip) {
        JRibbonBand actionBand = this.getMasterBand();
        RibbonTask task = new RibbonTask(title, actionBand);
        task.setKeyTip(keyTip);
        return task;
    }

2.Ribbon band

Adalah Sub Menu di dalam ribbon task . Dalam satu ribbon task dapat terdapat banyak ribbon task.

Contoh Source code yang di gunakan untuk membuat :

 protected JRibbonBand getReportBand() {
        JRibbonBand ReportBand = new JRibbonBand("Print Perview", null, new ExpandActionListener());
        ReportBand.setResizePolicies(CoreRibbonResizePolicies
                .getCorePoliciesRestrictive(ReportBand));

        ReportBand.startGroup();
        JCommandButton addressBookButton = new JCommandButton("Laporan A",
                getresource("img/print.png"));
        addressBookButton.setActionKeyTip("NA");
        ReportBand.addCommandButton(addressBookButton,
                RibbonElementPriority.TOP);

        ReportBand.startGroup();
        JCommandButton documentButton = new JCommandButton("Laporan B",
                getresource("img/print.png"));
        documentButton.setActionKeyTip("ND");
        ReportBand.addCommandButton(documentButton, RibbonElementPriority.TOP);

        JCommandButton appointmentButton = new JCommandButton("Laporan C",
                getresource("img/print.png"));
        appointmentButton.setActionKeyTip("NP");
        ReportBand.addCommandButton(appointmentButton,
                RibbonElementPriority.MEDIUM);

        JCommandButton bookmarkButton = new JCommandButton("Laporan D",
                getresource("img/print.png"));
        bookmarkButton.setActionKeyTip("NB");
        ReportBand.addCommandButton(bookmarkButton,
                RibbonElementPriority.MEDIUM);

        JCommandButton contactButton = new JCommandButton("Laporan E",
                getresource("img/print.png"));
        contactButton.setActionKeyTip("NC");
        ReportBand
                .addCommandButton(contactButton, RibbonElementPriority.MEDIUM);

        List<RibbonBandResizePolicy> resizePolicies = new ArrayList<RibbonBandResizePolicy>();
        resizePolicies.add(new CoreRibbonResizePolicies.Mirror(ReportBand
                .getControlPanel()));
        resizePolicies.add(new CoreRibbonResizePolicies.Mid2Low(ReportBand
                .getControlPanel()));
        resizePolicies.add(new IconRibbonBandResizePolicy(ReportBand
                .getControlPanel()));
        ReportBand.setResizePolicies(resizePolicies);

        return ReportBand;
    }

Sebenarnya masih banyak penjelasan untuk Jribbon di java . tapi akan saya bahas di postingan selanjutnya.

untuk source code nya dapat di download di sini.

Terima kasih telah membaca postingan saya kali ini.
Labels: full project, java, Java Programing, jRibbon, look and fell, netbeans, Open Source, programing, tutorial

Thanks for reading Cara Membuat JRibbon Di Java. Please share...!

0 Comment for "Cara Membuat JRibbon Di Java"

Back To Top