Sunday, May 17, 2015

Menggunakan komponen java swing dari MATLAB

Berikut ini saya contohkan script tentang bagaimana memanggil komponen java swing dari MATLAB:
clc; 
frame = javax.swing.JFrame; 
frame.setSize(300,300);
frame.setTitle('Hello'); 
frame.setLocationRelativeTo([]); 
frame.setLayout([]); 

button1 = javax.swing.JButton('TEST'); 
button1.setBounds(20,20, 120,30 ); 

label = javax.swing.JLabel('');  
label.setBounds(20,60, 120,30); 

set(button1, 'MouseClickedCallback' , ... 
    @(h,e)(set(label, 'text', ['kalian luar biasa...! ',...
    num2str(randi(11,1))]))); 

frame.add(label); 
frame.add(button1); 
frame.show; 
Yang hasil eksekusinya adalah sebagai berikut: