import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.*;
import java.awt.*;
import java.io.*;
import java.applet.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.JTextField;
import java.awt. Toolkit;
public class Rtext extends JPanel{
Font f = new Font("comicsans", Font.BOLD,12 );//font for JTextArea
public Rtext(){
// ToFromViaObject ob1 = toFromViaPanel.getOb();
// JFrame frame = new JFrame("YOUR ROUTE");//frame name
// frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//close
JButton button = new JButton("See route on map");//button dec
JLabel img = new JLabel(new ImageIcon("caru.png"));//image dec
JLabel walk = new JLabel(new ImageIcon("walkings.gif"));//image dec
JLabel car = new JLabel(new ImageIcon("caru.png"));//image dec
JLabel print = new JLabel("Your modes of transport:");//label dec
// String startLo = ob1.getstartLo();
//String endLo= ob1.getEndLocation();
//String via = ob1.getVia();
//String dateFrom = ob1.getDateFrom();
//String dateTo =ob1.getDateTo();
//String mainInput = ("Route Summary: \n "+startLo+" to "+endLo +" via "+ via + dateTo +dateFrom +" \n 6.0 Miles 25 Minutes \n--------------------------------- \n 1. Turn left onto John Ave \n 2.2 Miles 15 Mins via Car \n \n 2. Continue on John street \n 2.0 Miles 3 Mins via Foot \n \n 3. Turn right onto Sting Ave \n 1 Mile 5 Mins via Foot \n \n 4. Straight to West Ave \n 0.5 Miles 1 Mins via Car \n \n You have now reached your Destination");
String mainInput = ("john");
JPanel pan = new JPanel();//panel
JTextArea maine = new JTextArea(mainInput, 10, 15);//text area with sizing
maine.setEditable(false);//not editable
maine.setFont(f);//sets font
maine.setForeground(Color.blue.brighter()); //blue text colour
JScrollPane scr = new JScrollPane(maine);//scroll bar dec
scr.getHorizontalScrollBar().addAdjustmentListener(new MyAction());//horizontal scrollabar
scr.getVerticalScrollBar().addAdjustmentListener(new MyAction());//vertical scrollbar
pan.add(scr);//add scrollbar
// frame.add(pan);//add panel to frame
pan.add(print);//add statement to panel
pan.setBackground(Color.yellow);//set frame BG colour
pan.add(img);//add img to panel
pan.add(walk);//add img to panel
pan.add(car);//add img to panle
pan.add(button);//ael button to panle
pan.setSize(200, 320);//size of whole frame
pan.setVisible(true);//view frame
}
public static void main(String arg[]) {
new Rtext();
}
public class MyAction implements AdjustmentListener{
public void adjustmentValueChanged(AdjustmentEvent ae){}}}//action listener for scroll bar