yego.me
💡 Stop wasting time. Read Youtube instead of watch. Download Chrome Extension

Java GUI Lesson 1 | Making a window


2m read
·Nov 3, 2024

Hello, this is Jake. This is going to be your first Java GUI tutorial. For those of you who don't know what a GUI is, it's GUI, which stands for graphical user interface. It's like Windows, and you can interact using the graphics and stuff like that, as opposed to the command line, which is what I was teaching before, where you enter commands and it does something based on your input and stuff like that.

So the first thing I have to do is import something. We have to import Java X dot swing, and this is all our windows, buttons, and things like that. So in this tutorial, I'm just going to teach you how to make the window.

In order to do this, we make a J frame, which is a frame. It's a window. That's one kind. F equals new JFrame, empty parameters. So what this is, we just created our window, but obviously we can't just run it and have our window because there are a few things we have to do.

First, we have to set its size and things like that. So F dot set visible, which is very important. This takes a boolean, so it's set to true. Alright, so F dot set visible true. F dot set size, and this takes two parameters. It takes two doubles, which are the width and the height.

I'll make the width 350 and the height 200. So it takes width and height to click the width and height of it. F dot set, this is important, default close operation and JFrame dot exit in all caps, underscore on close. What this does is it's just a really fancy way of saying it closes when we exit out. When we press the X button, it closes. Without this, it would not close when we exit out.

Right, so now we have F dot set title, and we can make a title. This is not mandatory, but it's nice. I'll just call it "Window." Alright, and we can also set a background color, but for that, we have to import java.awt, and that has our colors.

So F dot set background and color with a capital C dot and then your color in all caps, like RED in all caps. It has to be in all caps. Alright, so there we go. I’m going to run this, and I'll create a window.

So I prefer to it. First of all, I created a window, set it visible, set the size, made it so you can exit out, set a title, and set a background. So voila, here it is! We can move it around, resize it, and we can exit out.

If I don't want them to resize it, F dot set resizable, and that takes a boolean, false. It can be true or false. So F dot set resizable false, and I cannot resize it. It's set to true by default though.

So this here is not necessary; it's not necessary to do resizable true because it sets it to true by default. So there you go! And that's making a basic window.

I'll see you next time, and I'll be talking about J labels next time. So see ya!

More Articles

View All
Great White and Oceanic Whitetip Sharks: Photographing Top Ocean Predators (Part 3) | Nat Geo Live
The third in the four species of sharks that I wanna share with you tonight is the Oceanic White Tip shark, a shark that has been listed as the fourth most dangerous species of sharks if you pay attention to such lists. It’s an animal that is a true pelag…
Filming in a Place of Extremes | Continent 7: Antarctica
Antarctica is a place of extremes. Visibility’s dance 20 laces, it’s cold. They’re always cold, and camera equipment doesn’t work. So, on that cold camping, it’s probably 100 degrees warmer than it is right now. Because Antarctica is so hard to get to, we…
Elephant Cleverly Steals Sugar Cane off a Truck in Thailand | Secrets of the Elephants
Thailand Highway 3259 is a sugarcane transport road. Thousands of farmers use it to get their crops to the refinery. But this highway has a toll collector. Locals call him the Don. And this is his territory. He’s a master dealmaker, calculating risk vers…
TikTok Is More Dangerous Than We Thought
Tick Tock is far more dangerous than we thought. In the past two years, at least 15 kids age 12 or younger, across the globe, from Milwaukee to Sicily, have painfully passed on after attempting what seemed to them like harmless challenges they found on th…
Returning to Fukushima | Explorer
PHIL KEOGHAN: Nuclear power has been a reliable source of energy for 70 years. But it comes with the risk of a meltdown, as we saw in Chernobyl in 1986 and Fukushima in 2011. After Chernobyl, Russia ordered a 1,600 square mile area around the plant abando…
People Don't See It - Anthony Hopkins On The Illusion Of Life
I had one moment when I decided to change my life. When I was a little boy, I dreamed of where I am now, and I remember saying to my father, “One day I’ll show you.” Certain moments in our life, we get little signals, little flashes. I may have had a visi…