. swing. JPanel; javax. swing. JScrollPane; javax. swing. SwingUtilities; Main. menu; class home_frank {home_frank () {frm_home=new JFrame (); Layout=new GridLayout (3,3,50,50); _home. setSize (1000,600); _home. setTitle («Садиба Івана Франка»); _home. setDefaultCloseOperation (JFrame. DISPOSE_ON_CLOSE); font=new Font («Times New Roman», Font. BOLD, 14); panel=new JPanel (); panel1=new JPanel ();. setLayout (Layout); panelt=new JPanel ();
/ / База Даних картінокpath=«images / hata_j.jpg »;. net. URL imgURL1=menu. class. getResource (path); icon1=new ImageIcon (imgURL1); btn1=new JButton («»);. setIcon (icon1); _home. add (btn1);. add (btn1);
/ / Пропуск ------------------- labe1=new JLabel («>>> Галерея садиби. << <»);. setFont (font);. addMouseListener (new MouseListener () {
@ Overridevoid mouseClicked (MouseEvent e) {
/ / TODO Auto-generated method stubMain. Gallery. home_gallery ();
}
});. add (labe1);
/ / -------------------------- path1=«images / kuznya.jpg »;. net. URL imgURL2=menu. class. getResource (path1); icon2=new ImageIcon (imgURL2); btn2=new JButton («»);. setIcon (icon2); _home. add (btn2);. add (btn2);
/ / Пропуск ------------------- labe13=new JLabel ();. add (labe13);
/ / -------------------------- path2=«images / podv.jpg »;. net. URL imgURL3=menu. class. getResource (path2); icon3=new ImageIcon (imgURL3); btn3=new JButton («»);. setIcon (icon3); _home. add (btn3);. add (btn3);
/ / Пропуск ------------------- labe14=new JLabel ();. add (labe14);
/ / -------------------------- _home. setVisible (true);. add (panelt);. add (panel1); scrollBar=new JScrollPane (panel,. VERTICAL_SCROLLBAR_ALWAYS,. HORIZONTAL_SCROLLBAR_ALWAYS); _home. add (scrollBar); _home. setLocationRelativeTo (null); _home. setVisible (true); } Static void main (String args []) {. invokeLater (new Runnable () {void run () {home_frank ();
}}); }}
Файл museum_frank. java:
package Main. Paths; java. awt. Font; java. awt. GridLayout; java. awt. event. ActionEvent; java. awt. event. ActionListener; java. awt. event. MouseEvent; java. awt. event. MouseListener; javax. swing. ImageIcon; javax. swing. JButton; javax. swing. JFrame; javax. swing. JLabel; javax. swing. JPanel; javax. swing. JScrollPane; javax. swing. SwingUtilities; Main. menu; class musuem_frank implements ActionListener {musuem_frank () {frm_musuem=new JFrame («Музей Івана Франка»); experimentLayout=new GridLayout (4,3,1,1); _musuem. setDefaultCloseOperation (JFrame. DISPOSE_ON_CLOSE); _musuem. setSize (900,730); _musuem. setResizable (false); font=new Font («Times New Roman», Font. BOLD, 14); panel=new JPanel (); panel1=new JPanel ();. setLayout (experimentLayout); panelt=new JPanel ();
/ / База Даних картінокpath=«images/2_pov.jpg »;. net. URL imgURL=menu. class. getResource (path); icon=new ImageIcon (imgURL); kart=new JButton («»);. setIcon (icon); _musuem. add (kart);. add (kart); path1=«images / shodu.jpg »;. net. URL imgURL1=menu. class. getResource (path1); icon1=new ImageIcon (imgURL1); kart1=new JB...