JavaFX Tutorial | Search Bar and TableView filter result as you search

preview_player
Показать описание
JavaFX Tutorial - Search Bar and TableView filter result as you search. Develop and code in IntelliJ then design in Scene Builder and utilizing MySQL Workbench as well.
In this video I am showing you how to code a Search feature where the TableView refresh the display as you type the keyword to search.
Also I show the table and data I used to make this search functional.

Overall we utilizes a model interface class, basic database connection, FilteredList, SortedList, TableView then touches addListener and Lambda expression.

This JavaFX tutorial for beginners, intermediate, or just anyone interested.

#javafx
#tookootek
#LearnWithMe

Table of Contents:

0:00 Introduction
1:04 IntelliJ IDEA - New Project and Config
2:11 Scene Builder - User Interface (UI) Design
6:08 MySQL WorkBench - Table and Sample Data
17:48 Run TableView Search
19:09 Outro

Softwares Used:

1. Operating System - MacOS
2. Programming Language - JavaFX
3. UI Designer - Scene Builder 16.0.0
4. IDE - IntelliJ IDEA 2021.2.1 (Community Edition)
5. Database - MySQL 8.0 Server | MySQL Workbench

SDK's
1. openSDK 16.0.1
2. MySQL connector/j 8.0.23
3. JavaFX SDK

Where to Download:
1. JavaFX
2. MySQL Connector
** Choose Platform Independent (Architecture Independent), ZIP Archive
** I have 8.0.23 - You can take the latest release
3. Scene Builder
4. MySQL WorkBench
Рекомендации по теме
Комментарии
Автор

This makes a search bar much more responsive and makes any application that little bit better - Easy to follow and understand. Keep up the great videos 👍

yefrivelasquez
Автор

I like your coding style; voice is pleasant; time is not wasted on introductions or long-winded explanations; kudos !

biocode
Автор

Saved me from a ton of frustration with implementing this with a persistent application vs my first app which was non-persistent. Thank you so much! 💖

bsky
Автор

wow, I wish you were my professor in my college when I was learning java

Jinanonuevo
Автор

Very noice vids. This one was a little too fast…but as usual one can always pause it. Great explanations as you went along. So helpful. Ty.

mastershonobi
Автор

its great. your video series amazing . thank you so much.

r.rashmiya
Автор

Thank you bro this was very helpful to me I look forward to more interesting videos thank you very much👍👍👍👍

yusupovazamjon
Автор

Thanks!! Your video makes easy to learn javafx and sql database

justNoxx
Автор

I am having trouble Starting the main as you do around 5:00, it loads a tons of errors in intelijj starting with "Exception in Application start method" .AFter 2 days of research i'm thinking it's coming from the fxmlloader part in the main (as he dont find the path to my files. I haven't done the module-info.java tho bc when i do it just dosnt load with an error as doesn't file the module(in your cas name ProductFinder). I hope you could help me.Paul

ecossefreres
Автор

man, i'm so happy to meet you, thanks !!!

arthurkozubov
Автор

very nice coding style. very much helpful

amitanandanurag
Автор

Thank you very much it's a fantastic video and go on and do more tutorials.

MohamedReda-svsl
Автор

Hey, I’m getting an error message, “ JavaFx PropertyValueFactory is not able to retrieve property. I have looked to see if there was any misspelling, improper mismatch of Class assignment (String, Date, Integer, etc). Reviewed the fax:I’d assigned etc. no luck. Any thoughts? 😂

mastershonobi
Автор

when I tried to run, there's an error "java: <identifier> excepted" on line 28 controller.java file(private TableColumn<sample.CekGanModel>, BigInteger; npwpTableColumn;). pls help to solve this :(

farasakbar
Автор

What is the b -> true in the filteredlist? I've not been able to find documentation, and while it's working I just simply don't understand what's going on. It might be useful to know I'm not great at Java, just learning now from Python. If anyone knows the details here, I'd greatly appreciate it.

k.
Автор

how can you do this when a cell has a button in it?

LrdofIsh
Автор

Thankss a lot, can you upload the source of java files pls ?? very necessary

qusaiz
Автор

followed exactly; when I type toString() in my if statement (like the one you typed at 16:46), it is red and says cannot resolve method "toString()". Can you help with this? I am using IntelliJ and using Javafx 11

jagotiberan
Автор

literally saving my ass in university :DD

bufaboymasterpiece
join shbcf.ru