Object Oriented Programming Articles

Page 348 of 589

How to add a new row to JTable with insertRow() in Java Swing

Alshifa Hasnain
Alshifa Hasnain
Updated on 24-Dec-2024 8K+ Views

The JTable component in Java Swing is widely used for displaying and managing tabular data. Adding a new row dynamically to a JTable can enhance user interactivity, especially in applications that require real-time data manipulation. In this article we will tell you a step-by-step procedure, to use the insertRow() method to add a new row to a JTable, complete with a sample implementation and an algorithm. What is JTable in Java Swing? JTable is a Swing component used for displaying and editing tabular data. It is highly customizable and supports features like sorting, selection, and dynamic data manipulation, making it ...

Read More

Left justify output in Java

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 24-Dec-2024 4K+ Views

In Java, the left-justifying output means aligning text or data to the left within a specified width, with extra spaces on the right to fill the remaining space. It is commonly used when displaying tabular data or formatting strings. Left justification can be obtained using methods such as String.format() or printf(), which allow you to specify the width of the output field and the alignment of the content. Including a minus sign after the %, makes it left justified. Note − By default, output is right justified To display the Left justify output in Java is quite easy. Let us learn the following methods: ...

Read More

Printing Multi-Dimensional arrays in Java

Ankith Reddy
Ankith Reddy
Updated on 23-Dec-2024 430 Views

A multi-dimensional array can be easily printed using java.util.Arrays.deepToString() in Java. This method converts the multi-dimensional array to string and prints the array contents enclosed in square brackets. What Are Multi-Dimensional Arrays? Multi-dimensional arrays allow you to store data in a matrix-like structure, providing a way to represent tables, grids, or more complex hierarchical data. The most common type is a two-dimensional array, but Java supports arrays with more than two dimensions. int[][] array = new int[rows][columns]; Using Naive Approach The Arrays.deepToString(arr) method from the Arrays class ...

Read More

Java Program to insert styled text in a JTextPane Component

Smita Kapse
Smita Kapse
Updated on 23-Dec-2024 1K+ Views

In this article we will learn to insert styled text into a JTextPane component in Java. The JTextPane component is a versatile text editor that supports rich text features, including the ability to style text with different fonts, colors, and sizes. By leveraging the StyledDocument and Style classes, you can insert styled text dynamically into a JTextPane using Java Swing. Insert styled text in a JTextPane component using the SimpleAttributeSet and StyleConstants classes. With that, we will also use StyledDocument. Java Swing The Swing API is a collection of flexible GUI components designed to simplify the development of Java-based front-end ...

Read More

Java Program for GCD of more than two (or array) numbers

Alshifa Hasnain
Alshifa Hasnain
Updated on 23-Dec-2024 731 Views

In this article, we will learn to calculate the GCD of more than two numbers in Java. We will discuss two approaches, the recursive method and an optimized approach using the Euclidean algorithm. The Greatest Common Divisor (GCD) of two or more integers is the largest integer that divides all the numbers without leaving a remainder. When it comes to an array of numbers, finding the GCD means determining the GCD of all the elements in the array. Problem Statement Given an array of integers, find the GCD of all the elements.Example −Input {7, 49, 177, 105, 119, 42} Output ...

Read More

Java Program to convert from a java.util.Date Object to a java.sql.Date Object

karthikeya Boyini
karthikeya Boyini
Updated on 23-Dec-2024 786 Views

In this article, we will learn to convert a java.util.Date object to a java.sql.Date object in Java. This is a common requirement when working with databases, as many database systems use the java.sql.Date class to represent date values. While java.util.Date is used for general date and time representation in Java, java.sql.Date is specifically designed to handle SQL-compatible date formats. java.util.Date  The Date class in the java.util package representing a specific moment in time, measured in milliseconds since January 1, 1970, UTC (the "epoch"). It's a general-purpose date and time representation. java.sql.Date A subclass of ...

Read More

Java Program for focal length of a spherical mirror

AmitDiwan
AmitDiwan
Updated on 23-Dec-2024 353 Views

In this article, we will learn two different approaches to computing the focal length of a spherical mirror using Java. While the second method makes use of Object-Oriented Programming (OOP) concepts for a more generic and flexible approach the first method is a simple functional implementation. Finding Focal Length Spherical mirrors play a vital role in optical systems, from telescopes and microscopes to vehicle rearview mirrors. These mirrors, either concave or convex, focus or diverge light, respectively, based on their geometry. The focal length, a key characteristic of spherical mirrors, determines how the mirror bends light.The focal length of a ...

Read More

Java Regex to extract maximum numeric value from a string

Alshifa Hasnain
Alshifa Hasnain
Updated on 20-Dec-2024 780 Views

In this article, we will learn to extract the maximum numeric value from a string using Java’s regex. While Java provides several ways to handle string manipulation, regular expressions (regex) offer a powerful and efficient tool for such tasks. Problem Statement  The maximum numeric value is extracted from an alphanumeric string. An example of this is given as follows − Input String = abcd657efgh234 Output Maximum numeric value = 657 Using Java Regex and Pattern Class  Java provides the Pattern and Matcher classes to work with regular expressions. The Pattern class compiles a regular expression, and the Matcher class is ...

Read More

Final vs Immutability in Java

Deepti S
Deepti S
Updated on 19-Dec-2024 2K+ Views

The final keyword in Java may be employed to define a constant value as well as prevent a variable, method, or class from being changed or overridden. On the other side, immutability describes an object's characteristic of keeping a constant state across the course of its existence. The values of an object don't change after it is formed. Variables, methods, and classes are constrained by the "final" keyword, but immutability goes a step further by guaranteeing that the object's whole state is preserved. Let us learn the key differences between final vs immutability in this article. Final in Java ...

Read More

Create an Integer object in Java

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 18-Dec-2024 7K+ Views

To create an Integer object in Java is quite easy. Let us learn about the following two ways for this purpose. Before moving to the coding section, let's briefly discuss the Integer class. The Integer class is a wrapper class in Java, which can be used to encapsulate a primitive int value in an object. Using an Integer Constructor You can create an Integer object using the Integer constructor by passing a primitive int value. In Java, a constructor is a special method whose name is exactly the same as the class name. Example The following example creates an Integer ...

Read More
Showing 3471–3480 of 5,881 articles
« Prev 1 346 347 348 349 350 589 Next »
Advertisements