Follow

iklan banner
MASIGNCLEAN101

Core Java TYBBA (CA) Pratical Slip 23 Savitribai Phule Pune University

Core Java TYBBA (CA) Pratical Slip 23 Savitribai Phule Pune University
Mr PVK
March 25, 2025

 Slip 23


A) Write a java program to check whether given file is hidden or not. If not then display its path, otherwise display appropriate message.


import java.io.*;

import java.util.*;


public class Slip23a{

   public static void main(String[] args) {

      Scanner br = new Scanner(System.in);

      try {

         System.out.print("Enter File Name : ");

         String str = br.nextLine();

         File file = new File(str);

         if(file.isHidden()){

            System.out.println("File is Hidden");

         }else{

            System.out.println("File Location : " +file.getAbsolutePath());

         }

      } catch(Exception e) {

         e.printStackTrace();

      }

   }

}



Program Output :


Enter File Name : Pratik

File Location : /data/data/ru.iiec.jvdroid/cache/hsperfdata_u0_a298/Pratik








B) Write a java program to design following Frame using Swing. 



import java.awt.event.*;
import javax.swing.*;

public class Slip23b extends JFrame implements ActionListener{
    public static void main(String s[]){
        new Slip23b();
    }

    public Slip23b(){
        this.setSize(600,500);
        this.setLocation(200,200);

        JMenuBar menuBar = new JMenuBar();
        JMenu filMenu = new JMenu("File");
        JMenu filEdit = new JMenu("Edit");
        JMenu filSearch = new JMenu("Search");
        JMenuItem OpenItem = new JMenuItem("Open");
        JMenuItem SaveItem = new JMenuItem("Save");
        JMenuItem QuitItem = new JMenuItem("Quit");
        JMenuItem UndoItem = new JMenuItem("Undo");
        JMenuItem RedoItem = new JMenuItem("Redo");
        JMenuItem CutItem = new JMenuItem("Cut");
        JMenuItem CopyItem = new JMenuItem("Copy");
        JMenuItem PasteItem = new JMenuItem("Paste");

        ImageIcon OpenIcon = new ImageIcon("icons/open.png");
        ImageIcon SaveIcon = new ImageIcon("icons/Save.png");
        ImageIcon QuitIcon = new ImageIcon("icons/Delete.png");
        ImageIcon UndoIcon = new ImageIcon("icons/Undo.png");
        ImageIcon RedoIcon= new ImageIcon("icons/Redo.png");
        ImageIcon CutIcon = new ImageIcon("icons/Cut.png");
        ImageIcon CopyIcon = new ImageIcon("icons/Copy.png");
        ImageIcon PasteIcon = new ImageIcon("icons/Past.png");

        filMenu.add(OpenItem);
        filMenu.add(SaveItem);
        filMenu.add(QuitItem);
        filEdit.add(UndoItem);
        filEdit.add(RedoItem);
        filEdit.add(CutItem);
        filEdit.add(CopyItem);
        filEdit.add(PasteItem);

        OpenItem.setIcon(OpenIcon);
        SaveItem.setIcon(SaveIcon);
        QuitItem.setIcon(QuitIcon);
        UndoItem.setIcon(UndoIcon);
        RedoItem.setIcon(RedoIcon);
        CutItem.setIcon(CutIcon);
        CopyItem.setIcon(CopyIcon);
        PasteItem.setIcon(PasteIcon);

        menuBar.add(filMenu);
        menuBar.add(filEdit);
        menuBar.add(filSearch);

        this.setJMenuBar(menuBar);
        this.setVisible(true);
    }

    public void actionPerformed(ActionEvent e) {         
    } 
}


Program Output: 


Share This :
Mr PVK
Write Your Response
:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
-_-
(o)
[-(
:-?
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
$-)
(y)
(f)
x-)
(k)
(h)
(c)
cheer
(li)
(pl)