JFrame myFrame = new JFrame();
myFrame.setVisible(true);
myFrame.setExtendedState(myFrame.getExtendedState() | JFrame.MAXIMIZED_BOTH);
maximize a JFrame window in java
How to Maximize a JFrame :
The usage of Java packages.
How Java packages organize code, prevent name collisions, and enforce access control.
Java packages act as a logical folder structure for your source code—
java.lang, java.util, or a custom com.mycompany.util. They group related classes and sub-packages, making a large project modular and easy to navigate. Crucially, they provide a unique namespace that prevents naming conflicts: you can have your own Date class without clashing with java.util.Date because each sits in a different package.
Beyond organization, the default package-private access level is a simple yet effective encapsulation feature. Any field or method declared without a modifier (public, protected, private) is visible only within the exact same package. This lets you hide internal helpers and data from outside code, protecting implementation details and ensuring that only authorized classes (those in the same package) can interact with sensitive members.
Java: difference between private, protected, and public?
These keywords are for allowing privileges to components such as java methods and variables.
Public: accessible to all classes
Private: accessible only to the class to which they belong
Protected: accessible to the class to which they belong and any subclasses.
Access specifiers are keywords that determines the type of access to the member of a class. These are:
* Public
* Protected
* Private
* Defaults
Public: accessible to all classes
Private: accessible only to the class to which they belong
Protected: accessible to the class to which they belong and any subclasses.
Access specifiers are keywords that determines the type of access to the member of a class. These are:
* Public
* Protected
* Private
* Defaults
java show window JFrame JDialog always on top
We have to use this feature of java.awt.Window : Window.alwaysOnTop(boolean);
Example code :
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Always_on_Top_JFrame_JAVA{
public static void main(String[] args) {
JFrame frame = new JFrame("Title - always on top :D ");
// Set's the window to be "always on top"
frame.setAlwaysOnTop( true );
frame.setLocationByPlatform( true );
frame.add( new JLabel(" Always on TOP ") );
frame.pack();
frame.setVisible( true );
}
}
Order of catching exception in java
Does it matter in what order catch statements for FileNotFoundException and IOExceptipon are written?
A. Yes, it does. The FileNotFoundException is inherited from the IOException.
A. Yes, it does. The FileNotFoundException is inherited from the IOException.
Exception's subclasses have to be caught first.
Exception
^
|
IOException
^
|
FileNotFoundException
So while catching exceptions, we must catch the low level exception first - here : FileNotFoundException .
#The hierarchy in Java Exception framework :
Subscribe to:
Posts
(
Atom
)
