slip.16

1.
import java.util.Scanner;
@FunctionalInterface
interface Square {
 int calculate(int x);
}
public class SquareUsingInterface {
 public static void main(String[] args) {
 Scanner sc = new Scanner(System.in);

Square s = (int x) -> x * x;
 System.out.print("Enter a number: ");
 int num = sc.nextInt();
 
 int result = s.calculate(num);
 System.out.println("Square of " + num + " is: " + result);
 sc.close();
 }
}

2.
import java.awt.*;
import java.awt.event.*;
public class AWTMenuExample {
 Frame frame;
 public AWTMenuExample() {
 frame = new Frame("Java AWT Examples");
 
 MenuBar menuBar = new MenuBar();
 
 Menu fileMenu = new Menu("File");
 MenuItem newItem = new MenuItem("New", new
MenuShortcut(KeyEvent.VK_N)); 
 MenuItem openItem = new MenuItem("Open");
MenuItem saveItem = new MenuItem("Save");
 CheckboxMenuItem showAbout = new CheckboxMenuItem("Show
About");
 MenuItem exitItem = new MenuItem("Exit");
 
 fileMenu.add(newItem);
 fileMenu.add(openItem);
 fileMenu.add(saveItem);
 fileMenu.addSeparator(); 
 fileMenu.add(showAbout);
 fileMenu.addSeparator();
 fileMenu.add(exitItem);
 
 Menu editMenu = new Menu("Edit");
 Menu aboutMenu = new Menu("About");
 
 menuBar.add(fileMenu);
 menuBar.add(editMenu);
 menuBar.add(aboutMenu);
 
 frame.setMenuBar(menuBar);
 
 exitItem.addActionListener(new ActionListener() {
 public void actionPerformed(ActionEvent e) {
 frame.dispose();
 }
 });
 
 frame.setSize(400, 300);
 frame.setVisible(true);
 
 frame.addWindowListener(new WindowAdapter() {
 public void windowClosing(WindowEvent we) {
 frame.dispose();
 }
 });
 }
public static void main(String[] args) {
 new AWTMenuExample();
 }
}

Comments

Popular posts from this blog

slip 25

slip.1

slip.14