Table data can come from many sources, including an external file. In this video, learn how to load data from an external file, how to save the data into a two-dimensional array, and how to populate a table using that data.
- [Lecturer] So let's say we wanted the data source … for our table to come from a file, … instead of coming from our code only. … To do that, I'm starting with a file, … which has one, two, three, four, five, six, … seven, eight, nine different lines, separated by commas. … So you can create this file yourself, … if you want to follow along. … And notice that acts as the same structure … as our integer array did before. … I'm calling this load file method in the constructor. … And then inside of load file, I am loading a file. … I'm not going to go over how loading a file works, … because that's something we covered in detail … earlier in the course. … So, what I'm doing here is, … I'm getting all the lines in the file, … and then I'm looping through them. … So the first step is to get a line as a string. … So string, line, and then we set that equal to lines, … dot get, and then we pass an I. … Remember, that's our iterator for the loop. … So this is going to get this particular line. …
Author
Released
3/21/2019- Installing Java
- Choosing an IDE
- Creating a Java class
- Java language basics
- Creating a UI with Swing
- Storing data in tables and arrays
- Publishing and using JAR files
- Creating a JPS project
- Writing server-side Java
- Developing Android apps with Java
Skill Level Beginner
Duration
Views
Related Courses
-
Java Essential Training for Students
with Peggy Fisher3h 6m Intermediate -
Java Essential Training: Syntax and Structure
with David Gassner3h 12m Intermediate -
Learning Java (2018)
with Kathryn Hodge2h 11m Beginner -
Java Essential Training: Objects and APIs
with David Gassner2h 49m Intermediate
-
Introduction
-
1. Install Java and an IDE
-
Pick a Java IDE2m 35s
-
Install Eclipse1m 9s
-
Eclipse setup3m 43s
-
Create a Java class4m 36s
-
-
2. Java Basics Review
-
Variables3m 26s
-
Functions3m 27s
-
Arrays4m 47s
-
Conditional statements4m 43s
-
Classes5m 44s
-
Input and output2m 51s
-
Read data from a file5m 46s
-
Handle Java errors3m 9s
-
-
3. Create a User Interface with Swing
-
Install Swing tools1m 45s
-
Swing basics4m 3s
-
Layout tools4m 3s
-
Labels and buttons3m 6s
-
Connect UI elements to code4m 16s
-
Check boxes3m 36s
-
Radio buttons2m 27s
-
Listener classes7m 12s
-
-
4. Tables and Data Sources
-
Tables5m 13s
-
Scroll a table2m 30s
-
-
5. Distribution and Deployment
-
Publish a runnable JAR file1m 48s
-
-
6. Server-Side Java: JSP
-
Install Java EE1m 26s
-
Install Tomcat56s
-
Create a JSP project3m 11s
-
Write server-side Java2m 36s
-
-
7. Android Development
-
Conclusion
-
Next steps1m 27s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Populate a table from an external file