jim_pas Δημοσ. 9 Ιανουαρίου 2010 Δημοσ. 9 Ιανουαρίου 2010 Παιδιά θέλω να φτιάξω μια φόρμα σε java.Ένα panel δηλαδή στο οποίο θα υπάρχει ένα κουμπί και όταν το πατάω να καλεί ενα αρχείο σε .sh(script se linux),να το εκτελεί και να το εμφανίζει στην οθόνη.Είμαι αρχάριος στην java και θα ήθελα να μου δώσετε ιδέες πως μπορεί να γίνει.Κυρίως με ενδιαφέρει η κλήση και η εμφάνιση του αρχείου. Σας ευχαριστώ εκ των προτέρων!!
virxen75 Δημοσ. 9 Ιανουαρίου 2010 Δημοσ. 9 Ιανουαρίου 2010 http://www.freestuff.gr/forums/viewtopic.php?p=448066#448066
jim_pas Δημοσ. 10 Ιανουαρίου 2010 Μέλος Δημοσ. 10 Ιανουαρίου 2010 epsaksa kai sto google,alla den bgazw akri....ekana ena meros apo ayta pou ithela alla thelw an kserei na m pei kaneis pws na sinexisw....o kwdikas einai o parakatw kai thelw molis pataw to button(run measure) na trabavaei ena script apo tin epifaneia ergasias,na to ektelei kai na to emfanizei stin othoni...kserei kaneis ti akribws thelei i actionPerformed mesa(ti na balw ekei pou exw erwtimatika twra)??(sorry gia ta greeklish alla edw pou eimai den mporw na grapsw ellinika) /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package frame; import javax.swing.*; import java.awt.*; import java.awt.event.* ; public class Panel extends JFrame implements ActionListener{ public Panel() { super("parathyro"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); JPanel row1=new JPanel(); JPanel row2=new JPanel(); JButton button=new JButton("run measure"); JButton stop=new JButton("stop"); JPanel row3=new JPanel(); Container pane=getContentPane(); GridLayout layout=new GridLayout(3,1); pane.setLayout(layout); FlowLayout layout1=new FlowLayout(); row1.setLayout(layout); pane.add(row1); FlowLayout layout2=new FlowLayout(); row2.setLayout(new FlowLayout(FlowLayout.RIGHT, 20, 40));; row2.add(button); row2.add(stop); pane.add(row2); FlowLayout layout3=new FlowLayout(); row3.setLayout(new FlowLayout(FlowLayout.RIGHT, 20, 40));; pane.add(row3); setContentPane(pane); pack(); button.addActionListener(this); stop.addActionListener(this); public void actionPerformed(ActionEvent evt){ Object source=evt.getSource(); if (source==button){ ??????????? } } public static void main(String[] args) { Panel a=new Panel(); } }
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.