Articles on Trending Technologies

Technical articles with clear explanations and examples

How can we implement a JToggleButton in Java?

Alshifa Hasnain
Alshifa Hasnain
Updated on 18-Apr-2025 2K+ Views

In this article, we will learn about the implementation of a JToggleButton in Java. The JToggleButton is a basic Swing component in Java that is used to represent a two-state button, i.e., selected or unselected. It is therefore the best component to use when adding on/off or mode selection functionality to Java applications. JToggleButton A JToggleButton is an extension of AbstractButton, and it can be used to represent buttons that can be toggled ON and OFF. When JToggleButton is pressed for the first time, it remains pressed and it can be released only when it is pressed for the second ...

Read More

What is the use of setBounds() method in Java?

Alshifa Hasnain
Alshifa Hasnain
Updated on 18-Apr-2025 40K+ Views

The layout managers are used to automatically decide the position and size of the added components. In the absence of a layout manager, the position and size of the components have to be set manually. The setBounds() method in Java is used in such a situation to set the position and size. To specify the position and size of the components manually, the layout manager of the frame can be null. The setBounds() Method The setBounds() is a method inherited from Java's AWT (Abstract Window Toolkit) and Swing libraries that enables manual positioning and sizing of GUI components. The setBounds() ...

Read More

C++ Program to Find kth Largest Element in a Sequence

Ravi Ranjan
Ravi Ranjan
Updated on 18-Apr-2025 634 Views

In this article, we have an unsorted array. Our task is to find the kth maximum element of that array using C++. Here is an example to understand the meaning of k. If k =2, you can say the second highest value, for k =3, the third highest value. The approaches that we will be using are mentioned below: Using Sorting Using Max Heap Using Min Heap Using Quick Select Using Binary Search Tree Using ...

Read More

How can I define duplicate items in a Python tuple?

Sindhura Repala
Sindhura Repala
Updated on 18-Apr-2025 1K+ Views

What is Python Tuple? A tuple in Python is an ordered collection of items that cannot be changed once, making it immutable. This allows duplicate values and can hold elements of different data types, such as strings, numbers, other tuples, and more. This makes tuples useful for grouping related data while determining the content remains fixed and unchanged. Example This code demonstrates different types of tuples in Python.my_tuple defines simple integer values. mixed_tuple contains different data types, including an integer, string, float, and Boolean. nested_tuple includes a tuple inside another tuple, along with a list. my_tuple = (1, 2, 3) ...

Read More

What is a ClassCastException and when it will be thrown in Java?

Alshifa Hasnain
Alshifa Hasnain
Updated on 18-Apr-2025 2K+ Views

In this article, we will be learning about ClassCastException in Java. But before we jump into this, we'll understand what an exception is in Java. After that, we'll learn why and when ClassCastException occurs, look at real-world code examples that throw this exception, and finally learn how to avoid or resolve it. What is an Exception in Java? An exception in Java is an event that disrupts the normal flow of the program. Java provides a way to handle these errors gracefully using try-catch blocks. There are 2 types of exceptions: Checked Exceptions – ...

Read More

How to display the different font items inside a JComboBox in Java?

Alshifa Hasnain
Alshifa Hasnain
Updated on 18-Apr-2025 675 Views

In this article, we will learn to display the different font items inside a JComboBox in Java. The Swing framework provides a powerful JComboBox component that allows users to select an object from a drop-down list. What is a JComboBox? A JComboBox is a subclass of the JComponent class, and it is a combination of a text field and a drop-down list from which the user can choose a value. A JComboBox can generate an ActionListener, ChangeListener, and ItemListener interfaces when the user interacts with a combo box. Syntax The following is the syntax: JComboBox Box_Name = new JComboBox(array); Problem ...

Read More

What is modulo % operator in Python?

Disha Verma
Disha Verma
Updated on 18-Apr-2025 950 Views

The modulo operator is denoted by the "%" symbol in Python. It can also be called the remainder operator because it is used to return the remainder of the division of two numeric operands. Using this operator, we can solve problems ranging from simple to complex. Syntax of Python Modulo Operator The modulo operator in Python works the same as the remainder of dividing the two numeric operands. Following is the syntax of the modulo operator - Result = a % b Where a and b are the operands, % represents the modulo operator, and ...

Read More

What is different in OR and AND operators in Python?

Disha Verma
Disha Verma
Updated on 18-Apr-2025 7K+ Views

The OR and AND operators are the most commonly used logical operators. The logical operators are used to perform decision-making operations. These combine multiple conditions and make a decision based on them. In this article, we will understand what OR and AND operators are in Python and how they differ, along with examples for better understanding. AND Operator in Python The logical AND operator in Python needs two operands. It returns true if both operands are true,  and it returns false if either of the operands is false. This operator is mostly used in situations where you ...

Read More

What is the difference between = and == operators in Python?

Disha Verma
Disha Verma
Updated on 18-Apr-2025 2K+ Views

The symbols "=" and "==" look similar but have different meanings and usability in Python. The "=" symbol is the assignment operator, and the "==" symbol represents a comparison operator. In this article, we will understand the difference between these two and how to use them. The "=" Operator The "=" operator in Python is the assignment operator. It is used to assign a value to a variable. You put the variable on the left side and the value or expression on the right side. The value on the right is stored in the variable on the ...

Read More

What does these operators mean (** , ^ , %, //) ?

Disha Verma
Disha Verma
Updated on 18-Apr-2025 674 Views

In Python, there are various types of operators used to perform specific functions, such as (**), (^), (%), and (//). The (**) operator represents exponentiation, (^) represents bitwise XOR, (%) represents the modulus operation, and (//) represents floor division. In this article, we will understand the workings of these operators. Exponentiation Operator (**) The exponentiation operator (**) is used to raise a number to a power. This operator works the same as the Python pow() method. In exponentiation, you need two numbers: the first is the base (the number you want to raise), and the second is ...

Read More
Showing 20611–20620 of 61,301 articles
Advertisements