Krantik Chavan

Krantik Chavan

176 Articles Published

Articles by Krantik Chavan

176 articles

Java program to sort string stream with reversed comparator

Krantik Chavan
Krantik Chavan
Updated on 23-Nov-2024 778 Views

In this article, we will learn how to sort a stream of strings using a reversed comparator in Java. Java 8 introduced the Stream API, which allows powerful operations like sorting using custom comparators. Java Comparator A Comparator is a functional interface in Java that defines custom sorting logic. It compares two objects and returns a result based on the comparison. Java Stream A Stream is a sequence of elements that can be processed in parallel or sequentially, supporting methods like sorting, filtering, and mapping. Sorting string stream with a reversed comparator The following are the steps for sorting a ...

Read More

Java program to disable the first item on a JComboBox

Krantik Chavan
Krantik Chavan
Updated on 14-Nov-2024 1K+ Views

In this article, we will learn to disable the first item on a JComboBox using Java. This setup is useful for applications where you want to show a placeholder as the first item and prevent it from being chosen, so users must select a valid option. We will be using JComboBox. JComboBox class The JComboBox class in Java is a useful component that combines a dropdown list with a button or a text field. This lets users pick an option from the list or type their input if editing is allowed. It’s great for creating forms where users can choose ...

Read More

Java program to get the reverse of an Integer array with Lambda expressions

Krantik Chavan
Krantik Chavan
Updated on 29-Oct-2024 859 Views

In this article, we will learn to get the reverse of an Integer array with Lambda expressions in Java. By utilizing the Arrays.sort() method along with a custom comparator defined as a lambda expression, we can efficiently reorder the elements of the array in descending order. Lambda expressions are a concise way to represent functional interfaces, allowing you to write cleaner and more readable code. Problem Statement Write a program in Java to get the reverse of an Integer array with Lambda expressions − Input arr = {20, 50, 75, 100, 120, 150, 170, 200} Output Integer Array elements... 20 50 ...

Read More

Java program to get date for all the days of the current week

Krantik Chavan
Krantik Chavan
Updated on 18-Oct-2024 1K+ Views

In this article, we will learn to get date for all the days of the current week using Java. We will use the java.time package to get the current date and calculate the dates for the rest of the week based on the current day.  Steps to get date for all the days of the current week Following are the steps to get date for all the days of the current week − First we will import the DayOfWeek and LocalDate from java.time and Arrays class from java.util. We will get the current ...

Read More

Java program to select all the items in a JList

Krantik Chavan
Krantik Chavan
Updated on 10-Oct-2024 957 Views

In this article, we will learn how to select all the items in a JList in Java. The program creates a simple graphical user interface with a list of sports. It uses the setSelectionInterval() method to select all items in the list. This ensures that from the first item to the last item in the list, everything is selected when the program runs. Problem Statement Write a Java program to select all the items in a JList. Below is the demonstration of the same − Input sports[]= {"Football", "Fencing", "Cricket", "Squash", "Hockey", "Rugby"} Output Steps to select all ...

Read More

Java program to get the beginning and end date of the week

Krantik Chavan
Krantik Chavan
Updated on 30-Aug-2024 2K+ Views

In this article, we'll explore how to determine the start and end dates of a week using Java. Specifically, we'll write a program that takes a given date and calculates the Monday and Sunday of that week.  Problem Statement Write a Java program to find the beginning (Monday) and end (Sunday) dates of the week for a given date. Input Date = 2019-04-16 Output Start of the Week = 2019-04-15End of the Week = 2019-04-21 Steps to calculate week's start and end dates Following are the steps to get the beginning and end date of the week − ...

Read More

How to draw a rounded Rectangle on HTML Canvas?

Krantik Chavan
Krantik Chavan
Updated on 16-Dec-2021 3K+ Views

To draw a rectangle in HTML, use the canvas element. With canvas, use the rect() method to draw a rectangle. But, for creating a rounded rectangle, using the rect() method won’t work. We will be using the lineTo() and quadraticCurveTo() method to create a rounded rectangle.This is how you can create a canvas in HTML5 −You can learn how to create a rounded rectangle in canvasExample           HTML5 Canvas Tag                              var canvas = document.getElementById('newCanvas');         ...

Read More

Usage of CSS align-content property flex-start value

Krantik Chavan
Krantik Chavan
Updated on 04-Jul-2020 187 Views

Use the align-content property with value flex-start to set the flex lines in the beginning.ExampleYou can try to run the following code to implement the flex-start value −Live Demo                    .mycontainer {             display: flex;             height: 200px;             background-color: blue;             align-content: flex-start;             flex-wrap: wrap;          }          .mycontainer > div {             background-color: orange;             text-align: center;             line-height: 60px;             font-size: 30px;             width: 100px;             margin: 5px;          }                     Queue                Q1          Q2          Q3          Q4          Q5          Q6          Q7          Q8          

Read More

Arrow to the top of the tooltip with CSS

Krantik Chavan
Krantik Chavan
Updated on 02-Jul-2020 881 Views

Use the bottom CSS property to add arrow to the top of the tooltip.ExampleYou can try to run the following code to add a tooltip with arrow to the top:Live Demo           .mytooltip .mytext {          visibility: hidden;          width: 140px;          background-color: blue;          color: #fff;          z-index: 1;          top: 150%;          left: 50%;          margin-left: -60px;          text-align: center;          border-radius: 6px;          padding: 5px 0;          position: absolute;       }       .mytooltip {          position: relative;          display: inline-block;       }       .mytooltip .mytext:after {          content: "";          position: absolute;          bottom: 100%;          left: 50%;          margin-left: -10px;          border-width: 3px;          border-style: solid;          border-color: transparent transparent blue transparent;       }       .mytooltip:hover .mytext {          visibility: visible;       }               Keep mouse cursor over me           My Tooltip text          

Read More

CSS Transition property

Krantik Chavan
Krantik Chavan
Updated on 02-Jul-2020 216 Views

Use the CSS transition property to set all the four transition properties into a single line. You can try to run the following code to work with the transition property −ExampleLive Demo                    div {             width: 150px;             height: 150px;             background: blue;             transition: height 3s;          }          div:hover {             height: 250px;          }                     Heading One       Hover over the below box to change its height.          

Read More
Showing 1–10 of 176 articles
« Prev 1 2 3 4 5 18 Next »
Advertisements