Pada tutorial java netbeans kali ini akan membahas pembuatan aplikasi menampilkan data dari komponen swing JcheckBox, jRadioButton, Button Group dan jTextArea kelanjutan dari tutorial sebelumnya. Berikut langkah pembuatan aplikasi praktek2 menampilkan data dari komponen swing :
a. Buat project Praktek2 – klik kanan project – pilih New – Klik jFrame Form
b. Masukkan jLabel (4), jTextField, jCheckBox, jRadioButton (2), jButton dan jTextArea. Atur posisi tiap-tiap komponen. Kemudian ubah propertie masing-masing komponen seperti gambar berikut :
c. Pilih dan drag ButtonGroup dari komponen pallete ke dalam jFrame seperti gambar diatas.
d. Ubah properties jRadioButton1 dan jRadioButton2 pada baris buttonGroup menjadi buttonGroup1, seperti gambar berikut :
e. Klik kanan pada jCheckBox1, pilih Events > Change > stateChanged
ketikan kode seperti gambar berikut :
f. Klik kanan jButton1, pilih Events > Mouse > mouseClicked.
Ketikan kode seperti gambar berikut :
g. Compile (F11) dan Jalankan program (F6).
Analisa : Apabila jTextField dan jRadioButton kita inputkan maka akan menghasilkan keluaran yang akan ditampung di jTextArea. Contoh disini adalah jTextField : NUR ROCHIM | Jenis Kelamin : Laki-Laki.
Apabila jCheckBox di centang maka akan menghasilkan jenis huruf tebal pada jTextArea, apabila tidak dicentang maka jenis huruf tetap normal seperti gambar disebelah kanan.
Tambahkan juga Button Clear untuk mereset ulang apabila ingin menginputkan lagi.
Pembahasan
* Kode komponen jCheckBox1
Analisa : Koding ini memiliki event stateChange yang bermaksut apabila kotak CheckBox dicentang maka akan tampil berubah.
Script diatas maksutnya adalah apabila jCheckBox1 di centang maka teksnya akan berubah menjadi YA, apabila tidak dicentang teksnya tetap TIDAK.
* Kode komponen jButton1
Analisa : Koding ini memiliki Event mouseClicked, apabila jButton di klik maka akan melaksanakan kode program selanjutnya.
Font tebal= new Font("Arial".Font.BOLD.J2);
Font biasa= new Font("Arial".Font.PLAIN.J2);
Script diatas untuk mengatur jenis dan ukuran font. Jangan lupa di baris paling awal kode ditambahkan import java.awt.Font agar font dapat berkerja.
if (jRadioButton1.isSelected())
{ if (jCheckBox1.isSelected())
{ jTextArea1.setText("Nama : "+jTextField1.getText()+",\nJenis Kelamin:"+jRadioButton1.getText());
jTextArea1.setFont(tebal); }
else{
jTextArea1.setText("Nama : "+jTextField1.getText()+",\nJenis Kelamin:"+jRadioButton1.getText());
jTextArea1.setFont(biasa);}
else if(jRadioButton2.isSelected()){
if (jCheckBox1.isSelected()){
jTextArea1.setText("Nama : "+jTextField1.getText()+",Jenis Kelamin:"+jRadioButton2.getText());
jTextArea1.setFont(tebal);}
else{
jTextArea1.setText("Nama : "+jTextField1.getText()+",Jenis Kelamin:"+jRadioButton2.getText());
jTextArea1.setFont(biasa);}}
Maksut script di atas adalah jika jRadioButton1 dan jCheckBox1 di centang maka jTextArea akan menerima input dari jTextField1 yang berupa nama, Jenis kelamin dari jRadioButton dan jCheckBox yang berjenis huruf tebal atau normal. Script “\n” dimaksutkan untuk jRadioButton agar kedua jRadioButton tidak terpilih semuanya dan hanya terpilih salah satu saja.*** Selamat mencoba ***
mantap gan
ReplyDeleteSemoga bermanfaat.
Deletemembantu
ReplyDeleteNice Blog...Thanks for sharing the article waiting for the next update...
ReplyDeleteArtificial Intelligence Course in Chennai
best artificial intelligence training in chennai
C C++ Training in Chennai
javascript training in chennaiHtml5 Training in Chennai
QTP Training in Chennai
Spring Training in Chennai
DOT NET Training in Chennai
clinical sas training in chennai
ReplyDeleteWell written Blog, I really enjoy reading your blog. this info will be helpful for me. Thanks for sharing.
Data Science Course in Chennai
Data Science Classes in Chennai
Data Science Training in Chennai
Machine Learning Training in Chennai
Blue Prism Training in Chennai
UiPath Training in Chennai
Automation Anywhere Training in Chennai
Data Science Training in Anna Nagar
Data Science Training in T Nagar
Data Science Training in OMR
This comment has been removed by the author.
ReplyDeleteExcellent post. Thanks a lot to the author of this post for sharing this with us.
ReplyDeleteIELTS Coaching in Anna Nagar
IELTS Coaching in Porur
IELTS Coaching in Adyar
Spoken English in Chennai
Spoken English Class in Chennai
Spoken English Classes in Mumbai
Best English Speaking Classes in Mumbai
IELTS Training in Chennai
IELTS Mumbai
IELTS Classes in Mumbai
Thanks For Sharing a wonderful post . It is really very helpful For Everyone ....
ReplyDeletePhp Training in velachery
Php Training in Anna nagar
Php Training in Tambaram
Php Training in T nagar
Php Training in Porur
Php Training in Adyar
Php Training in Vadapalani
Php Training in OMR
Php Training in Thiruvanmiyur
It's Looks deeply awesome article!! which you have posted is useful.
ReplyDeleteGerman Classes in anna nagar
German Language Course in Chennai
german classes in chennai omr
AWS course in Chennai
Data Science Training in Chennai
German Classes in t nagar
ccna Training in Chennai
IELTS Coaching centre in Chennai
Awesome,Thank you so much for sharing such an awesome blog.web designing training in bangalore
ReplyDeleteReally it was an awesome article,very interesting to read.You have provided an nice article,Thanks for sharing.
ReplyDeleteBeing new to the blogging world I feel like there is still so much to learn. Your tips helped to clarify a few things for me as well as giving.angular 7 training in bangalore
ReplyDeleteLinking is very useful thing.you have really helped lots of people who visit blog and provide them use full information.sap s4 hana simple finance training in bangalore
ReplyDeleteVery useful and information content has been shared out here, Thanks for sharing it.sap hr training in bangalore
ReplyDeleteReally i appreciate the effort you made to share the knowledge. The topic here i found was really effective...
ReplyDeleteSoftgen Infotech is the Best Oracle Training institute located in BTM Layout, Bangalore providing quality training with Realtime Trainers and 100% Job Assistance.
Nice blog! Thanks for sharing this valuable information
ReplyDeleteHacking Course in Chennai
Ethical hacking course in bangalore
Ethical hacking course in coimbatore
Ethical Hacking Training in Bangalore
Certified Ethical Hacking Course in Chennai
Ethical Hacking in Bangalore
Hacking Course in Bangalore
Ethical Hacking institute in Bangalore
Selenium Training in Bangalore
Software Testing course in Bangalore
Office 365 has number of technical prerequisites that you need to be aware of before you migrate. The main one that catches people out is that Windows XP and Office 2003 are not supported. office 365
ReplyDeleteWhen I originally commented I seem to have clicked the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve 4 emails with the exact same comment. theme Perhaps there is an easy method you are able to remove me from that service? Thanks a lot!
ReplyDeleteGreat info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have.
ReplyDeleteseo services in usa, seo companies near me, seo company nyc, seo company uk, seo company usa, seo consulting company usa, seo ranking services usa, seo service provider usa, seo services uk, seo services usa, the best seo company usa, top ranked seo company usa, top seo companies usa, top seo services usa, quality seo services usa, industrial battery manufacturers usa, new york seo, on page seo services usa, best seo company usa, best seo consultant usa, best seo services usa, buy seo services usa, best search engine optimization company usa, best seo agency usa, affordable seo services usa
Thanks for the informative article About Java. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.
ReplyDeleteJava training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery
Wow What A Nice And Great Article, Thank You So Much for Giving Us Such a Nice & Helpful Information about Java, keep sending us such informative articles I visit your website on a regular basis.Please refer below if you are looking for best Training Center.
ReplyDeleteJava training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery
I have been reading for the past two days about your blogs and topics, still on fetching! Wondering about your words on each line was massively effective. Techno-based information has been fetched in each of your topics. Sure it will enhance and fill the queries of the public needs. thank u so much for sharing this post
ReplyDeleteAi & Artificial Intelligence Course in Chennai
PHP Training in Chennai
Ethical Hacking Course in Chennai Blue Prism Training in Chennai
UiPath Training in Chennai
Thank's for this great tutoriel ! But how can I get the checked items in order to send them to an other intent !! keep it up guys
ReplyDeleteAi & Artificial Intelligence Course in Chennai
PHP Training in Chennai
Ethical Hacking Course in Chennai Blue Prism Training in Chennai
UiPath Training in Chennai
I believe that your blog will surely help the readers who are really in need of this vital piece of information. Waiting for your updates
ReplyDeleteRobotic Process Automation (RPA) Training in Chennai | Robotic Process Automation (RPA) Training in anna nagar | Robotic Process Automation (RPA) Training in omr | Robotic Process Automation (RPA) Training in porur | Robotic Process Automation (RPA) Training in tambaram | Robotic Process Automation (RPA) Training in velachery
Great post, you have pointed out some fantastic points , I likewise think this s a very wonderful website. magento data entry
ReplyDeleteThanks For Sharing a wonderful post . It is really very helpful For Everyone ....
ReplyDeleteAWS training in Chennai
AWS Online Training in Chennai
AWS training in Bangalore
AWS training in Hyderabad
AWS training in Coimbatore
AWS training
Thanks For Sharing a wonderful post . It is really very helpful For Everyone ....
ReplyDeleteAWS training in Chennai
AWS Online Training in Chennai
AWS training in Bangalore
AWS training in Hyderabad
AWS training in Coimbatore
AWS training
Really very nice blog information for this one and more technical skills are improve,i like that kind of post.
ReplyDeletedata science training in chennai
data science training in tambaram
android training in chennai
android training in tambaram
devops training in chennai
devops training in tambaram
artificial intelligence training in chennai
artificial intelligence training in tambaram
Thanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website
ReplyDeletesap training in chennai
sap training in tambaram
azure training in chennai
azure training in tambaram
cyber security course in chennai
cyber security course in tambaram
ethical hacking course in chennai
ethical hacking course in tambaram
Well written Blog, I really enjoy reading your blog. this info will be helpful for me. Thanks for sharing...
ReplyDeletejava training in chennai
java training in omr
aws training in chennai
aws training in omr
python training in chennai
python training in omr
selenium training in chennai
selenium training in omr
Such an excellent blog.I learned a lot information here,share more updates...
ReplyDeleteweb designing training in chennai
web designing training in omr
digital marketing training in chennai
digital marketing training in omr
rpa training in chennai
rpa training in omr
tally training in chennai
tally training in omr
Hi it's very informative blog and i learnt more from this post,
ReplyDeleteThanks to share with us and keep more updates,
angular js training in chennai
angular js training in porur
full stack training in chennai
full stack training in porur
php training in chennai
Hi it's really informative and i learn more from also,
ReplyDeleteThanks to share with us and keep more updates,
oracle training in chennai
oracle training in porur
oracle dba training in chennai
oracle dba training in porur
ccna training in chennai
Your information is very interesting.....
ReplyDeleteangular js training in chennai
angular js training in annanagar
full stack training in chennai
full stack training in annanagar
php training in chennai
php training in annanagar
photoshop training in chennai
photoshop training in annanagar
Wounderful blog thanks for sharing us it is very useful article blog.
ReplyDeletehttps://www.acte.in/reviews-complaints-testimonials
https://www.acte.in/velachery-reviews
https://www.acte.in/tambaram-reviews
https://www.acte.in/anna-nagar-reviews
https://www.acte.in/porur-reviews
https://www.acte.in/omr-reviews
https://www.acte.in/blog/acte-student-reviews
Interesting post. I Have Been wondering about this issue, so thanks for posting.keep it up!!
ReplyDeleteandroid training in chennai
android online training in chennai
android training in bangalore
android training in hyderabad
android Training in coimbatore
android training
android online training
This is the information that ive been looking for. Great insights & you have explained it really well. Thank you & looking forward for more of such valuable updates.
ReplyDeleteoracle training in chennai
oracle training in velachery
oracle dba training in chennai
oracle dba training in velachery
ccna training in chennai
ccna training in velachery
seo training in chennai
seo training in velachery
Such an informative Blog.
ReplyDeletejava training in chennai
java training in annanagar
aws training in chennai
aws training in annanagar
python training in chennai
python training in annanagar
selenium training in chennai
selenium training in annanagar
This is my first time go to see at here and i am truly happy to read all at single place.
ReplyDeleteOracle Access Manager training
Oracle ADF online training
Oracle ADF training
Oracle Apps funcational online training
Oracle Apps funcational training
Oracle Apps technical online training
Oracle Apps technical training
Oracle BPM online training
Hello there, You’ve done an incredible job. I will certainly digg it and personally recommend to my friends.
ReplyDeleteI am sure they’ll be benefited from this site
Azure Training in Chennai
Azure Training in Bangalore
Azure Training in Hyderabad
Azure Training in Pune
Azure Training | microsoft azure certification | Azure Online Training Course
Azure Online Training
Hello there, You’ve done an incredible job. I will certainly digg it and personally recommend to my friends.
ReplyDeleteI am sure they’ll be benefited from this site
Azure Training in Chennai
Azure Training in Bangalore
Azure Training in Hyderabad
Azure Training in Pune
Azure Training | microsoft azure certification | Azure Online Training Course
Azure Online Training
Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here.
ReplyDeletepython training in bangalore
python training in hyderabad
python online training
python training
python flask training
python flask online training
python training in coimbatore
python training in chennai
python course in chennai
python online training in chennai
Quality posts is the crucial to invite the visitors to visit the web page, that's what this web page is providing.
ReplyDeleteSalesforce Training in Chennai
Salesforce Online Training in Chennai
Salesforce Training in Bangalore
Salesforce Training in Hyderabad
Salesforce training in ameerpet
Salesforce Training in Pune
Salesforce Online Training
Salesforce Training
This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post.
ReplyDeleteSalesforce Training in Chennai
Salesforce Online Training in Chennai
Salesforce Training in Bangalore
Salesforce Training in Hyderabad
Salesforce training in ameerpet
Salesforce Training in Pune
Salesforce Online Training
Salesforce Training
Superb blog post! This blog clearly explains the concept and the information are very useful. I thank for sharing this wonderful content. Keep it up!
ReplyDeleteSoftware Testing Training in Chennai
Software Testing Online Training in Chennai
Software Testing Courses in Chennai
Software Testing Training in Bangalore
Software Testing Training in Hyderabad
Software Testing Training in Coimbatore
Software Testing Training
Software Testing Online Training
Great information, nice to read your blog. Keep updating.
ReplyDeletepositive effects of social media
applications of artificial intelligence
ai applications
what is php used for in web design
rpa uipath jobs
php developer interview questions
Mountain Duck Keygen is a nifty OS X app that can make managing cloud storage accounts and FTP, SFTP, or WebDAV servers a lot easier, as it.Mountain Duck Encryption
ReplyDeleteGreat, post is so informative and helpfull to everyone , keep posting and checkout my blog java course in pune
ReplyDeleteGreat post, keep sharing. Mern Stack Course in Pune
ReplyDelete