JTextField

Dyskusje na temat Javy.
Wizja
Początkujący
Początkujący
Posty: 12
Dołączył(a): środa, 30 marca 2011, 14:50

JTextField

Post przez Wizja »

Witam moglby mi ktos pomoc bo nie wiem jak zrobic zeby sumowalo mi wartosci dwoch textfieldow po wcisnieciu buttonu odpowiedniego ...

Code: Zaznacz cały

package app;

import javax.swing.*;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class MyWindow extends JFrame
{

	private static final long serialVersionUID = 1L;
	public MyWindow() 
	{
    super("Projekt pierwszy");
	setBounds(300, 300, 400, 300);
	componenty();
	teksty();
	

	this.addWindowListener(new WindowAdapter(){
		@SuppressWarnings("unused")
		public void windowclosing(final WindowEvent we){
			dispose();
			System.exit(0);
		}

	}
	);
	}


	public static void main(String[] args)
	{
     new MyWindow().setVisible(true);
	}
	public void componenty()
	{
        this.setJMenuBar(pasekMenu);
        JMenu menuPlik = pasekMenu.add(new JMenu("Plik"));
        
        
        final JMenuItem podMenuNowy = menuPlik.add(new JMenuItem("Nowy"));
        final JMenuItem podMenuNowy2 = menuPlik.add(new JMenuItem("Wyjscie"));
        podMenuNowy.addActionListener(new ActionListener() 
        {
		
			public void actionPerformed(ActionEvent e) 
			{
				
			}
		});
        podMenuNowy2.addActionListener(new ActionListener() 
        {
			
			@Override
			public void actionPerformed(ActionEvent e) 
			{
				System.exit(0);
				
			}
		});
        
        final JMenu menuPomoc = pasekMenu.add(new JMenu("Pomoc"));
        
         JMenuItem pomoc = menuPomoc.add(new JMenuItem("Autor"));
        pomoc.addActionListener(new ActionListener() 
        {
			
			@Override
			public void actionPerformed(ActionEvent e) 
			{
				 JOptionPane.showMessageDialog(rootPane, "Autor: TOMASZ SIKORA !");
				
			}
		});
        
       
	}
	public void teksty()
	{
		
		this.getContentPane().add(panel);
		//panel.setLayout(null);
		panel.add(nazwa);
		panel.add(nazwa1);
		panel.add(oblicz);
		panel.add(zeruj);
		panel.add(spinner);
		panel.add(tablica);
		panel.add(box);
		box.addItem("Sumowanie");
		box.addItem("Wyliczanie średniej");
		box.addItem("Wartość min i max");
		panel.add(poletextowe);
	


	}
    private JMenuBar pasekMenu = new JMenuBar();
    private JPanel panel = new JPanel();
    private JButton oblicz = new JButton("Oblicz");
    private JButton zeruj = new JButton("Zeruj");
    private JTextField nazwa = new JTextField(5);
    private JTextField nazwa1 = new JTextField(5);
    JSpinner spinner = new JSpinner();
    JTable tablica = new JTable(5,5);
    JComboBox box = new JComboBox();
    JTextArea poletextowe = new JTextArea(5,6);
    
}
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: JTextField

Post przez Morfidon »

Obsłuż zdarzenie kliknięcia na button, pobierz wartość z obu textfieldów, przekonwertuj wartości na liczby i wyświetl wynik w textarea.
Wizja
Początkujący
Początkujący
Posty: 12
Dołączył(a): środa, 30 marca 2011, 14:50

Re: JTextField

Post przez Wizja »

a jak sie pobiera wartosci ?>
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: JTextField

Post przez Morfidon »

Lekcja 11,12 Video Kursu Java Tworzenia Aplikacji.

getText()
Post Reply