Articles on Trending Technologies

Technical articles with clear explanations and examples

C++ Program to Perform Addition Operation Using Bitwise Operators

Tapas Kumar Ghosh
Tapas Kumar Ghosh
Updated on 30-Apr-2025 2K+ Views

Bitwise operators are used for representing binary integers, where the operator directly performs operations on the individual bits of integer values. To perform an addition operation using bitwise operators, use operators like AND, XOR, and NOT. The OR operator cannot perform addition on its own because, 1 | 1 results in 1, but we need 2 as the output. Therefore, you can use the other three operators to implement the logic of addition. You can see the tabular representation of biwise operators by taking binary bits as 0 and 1. ...

Read More

How can we add/insert a JCheckBox inside a JTable cell in Java?

Alshifa Hasnain
Alshifa Hasnain
Updated on 30-Apr-2025 4K+ Views

In this article, we will learn to add/insert a JCheckBox inside a JTable cell in Java. JTable is a powerful component for displaying and editing data in tables. A frequent requirement is to add checkboxes to table cells for boolean data or selection. JTable A JTable is a subclass of the JComponent class, and it can be used to create a table with information displayed in multiple rows and columns. Syntax The following is the syntax for JTable initialization: JTable table = new JTable(); When a value is selected from a JTable, a TableModelEvent is generated, which is handled by ...

Read More

How can we disable cut, copy and paste functionality of a JTextArea in Java?

Alshifa Hasnain
Alshifa Hasnain
Updated on 30-Apr-2025 1K+ Views

In this article, we will learn to disable the cut, copy, and paste functionality of a JTextArea in Java. While developing Java Swing applications, you may need a situation where you want to restrict user input to text components. Cutting, copying, and pasting is usually needed to be disabled for a JTextArea such that users are not allowed to modify or copy its content. What is a JTextArea? A JTextArea is a subclass of the JTextComponent class, and it is a multi-line text component to display text or allow a user to enter text. A JTextArea can generate a CaretListener interface ...

Read More

Find the number that appears once, and the other numbers twice in Java

AYUSH MISHRA
AYUSH MISHRA
Updated on 30-Apr-2025 5K+ Views

In this problem, we are given an array of integers. In the given array, each element occurs two times except one element, which occurs only once. We have to find the number that appears only once. In this article, we are going to learn how we can find the number that appears once, and all other numbers appear twice in Java. Scenario 1 All other numbers except 4 occur twice, so 4 is the only number that appears only once. Input: [ 1, 2, 3, 3, 2, 4, 1, 5, 5] Output: 4 Scenario 2 All other numbers except ...

Read More

C++ Program to Rotate Array Left by One Position

C++
AYUSH MISHRA
AYUSH MISHRA
Updated on 30-Apr-2025 9K+ Views

Rotating an array means shifting the elements of an array in a specific direction while maintaining their relative order. For example, if the array {6, 12, 18, 24, 30} is rotating it left once will result in {12, 18, 24, 30, 6}. In this article, we are given an array and need to shift all elements one step to the left, with the first element moving to the last position. Example Here is an example of left rotation of elements in array by one place. Input: array = {5, 10, 15, 20, 25} Output: array = {10, 15, ...

Read More

C++ Program to Implement Graham Scan Algorithm to Find the Convex Hull

Nitya Raut
Nitya Raut
Updated on 29-Apr-2025 4K+ Views

A convex hull is the smallest convex polygon with maximum area and minimum perimeter that encloses all the given points in a 2D plane. In this article, we will learn how to write C++ program to implement Graham Scan Algorithm to find convex hull. The objective of this problem is to take a set of x and y coordinates of a 2d plane as input, and display coordinate point from the set which are part of convex hull. // Input Set of points: {0, 0}, {1, 1}, {2, 2}, {2, 0}, {1, 2}, {0, 2} // Output Boundary ...

Read More

C++ Program to Implement Jarvis March to Find the Convex Hull

Nitya Raut
Nitya Raut
Updated on 29-Apr-2025 1K+ Views

A convex hull is the smallest convex polygon with maximum area and minimum perimeter that encloses all the given points in a 2D plane. In this article, we will learn how to write C++ program to implement Jarvis March Algorithm to find a convex hull. The objective of this problem is to take a set of x and y coordinates of a 2d plane as input, and display coordinate point from the set which are part of convex hull. // Input Set of points: {0, 0}, {1, 1}, {2, 2}, {2, 0}, {1, 2}, {0, 2} // Output ...

Read More

What are the differences between GridLayout and GridBagLayout in Java?

raja
raja
Updated on 29-Apr-2025 8K+ Views

In Java, a GridLayout puts all the components in a rectangular grid and is divided into equal-sized rectangles, and each component is placed inside a rectangle whereas GridBagLayout is a flexible layout manager that aligns the components vertically and horizontally without requiring that the components be of the same size. Java GridLayout A GridLayout arranges the components in a rectangular grid. It arranges components in the cells, and each cell has the same size. Components are placed in columns and rows. GridLayout(int rows, int columns) takes two parameters that are a column and a row. Syntax The following is the ...

Read More

How to create a custom unchecked exception in Java?

raja
raja
Updated on 29-Apr-2025 10K+ Views

In Java, the exceptions are of two types: checked and unchecked exceptions. A checked exception is an exception that occurs at compile time; these are also called compile-time exceptions. An unchecked exception occurs at the time of execution. These are also called Runtime Exceptions. In this article, we will learn to create a custom unchecked exception in Java. We can create a custom unchecked exception by extending the RuntimeException class in Java.  What are unchecked exceptions? The unchecked exceptions inherit from the Error class or the RuntimeException class. Many programmers feel that we cannot handle these exceptions in our programs because they represent the type of errors ...

Read More

How can we implement a JLabel text with different color and font in Java?

raja
raja
Updated on 29-Apr-2025 4K+ Views

In this article, we will learn to implement a JLabel text with different colors and fonts in Java. JLabel is commonly used for simple text display, it can be enhanced to show text with multiple colors and fonts. JLabel A JLabel class can extend the JComponent class, and an object of JLabel provides text instructions or information on a GUI. A JLabel can display a single line of read-only text, an image, or both text and an image. A JLabel can explicitly generate a PropertyChangeListener interface. Different Approaches The following are the two different approaches to implementing a JLabel text ...

Read More
Showing 31021–31030 of 61,297 articles
Advertisements