3 problemy [rozmiar guzika, zapis xml i zapis txt/pdf]

0

Witam! Mam 3 problemy, więc aby zaoszczędzić tematów wymienie je w jednym:

  1. Poniżej załączam kod prostego programiku, który stworzyłem, żebyście mogli mi pomóc z tym banalnym zadaniem. Mianowicie nie umiem :) zrobić tak, żeby ustawić konkretny rozmiar guzika B, żeby ustawić go w konkretnym miejścu wewnątrz okna, więc:
    a) jak zmienić rozmiar gizika,
    b) jak zmieniać położenie guzików wewnątrz okna.
    Prosze pomóżcie!
//OknoMain.java

import java.awt.*;
import java.awt.event.*;

public class OknoMain extends Frame{
	
	public static void main(String Args[]){
		Frame okno=new Frame("Okno");
	    
		okno.setLocation(240,100);
		okno.setSize(800,600);
		okno.setBackground(Color.lightGray);
		okno.setResizable(false);
		okno.setVisible(true);
	
		Button B=new Button("Press Me");
		okno.add(B);
		B.setSize(100,100);
	        B.setLocation(100,100);
	    
	    okno.addWindowListener(new WindowAdapter(){ 
            public void windowClosing(WindowEvent e){ 
                 System.exit(0); 
            } 
        });
	}
}//class OknoMain
  1. Drugi problem odnosi się do plików .xml. W jaki sposób z poziomu programu zapisać dane do pliku .xml, żeby móc je potem odczytać na potrzeby programu, żeby był to tak jakby format zapisu pracy w moim programie.

  2. Jak jakiś tam wynik pracy zapisać w pliku np. .txt, lub .pdf, tak, żeby nadawało się do druku? Tak, żeby ułożyć wszystko tak jak chce w tym pliku? Zeby bylo gotowe do druku, prosze o pomoc :)

<font size="1">// następnym razem zrób bardziej opisowy temat, bo do kosza mógł temat polecieć - K</span>

0
  1. sprawdź opcję setLayout(null); gdzie jeśli masz null możesz układać dowolnie elementy i dowolnie je określać, w innych przypadkach możesz stosować panele, w układzie siatki czyli zamiast null wpisujesz new GridLayout(int, int); gdzie int oznacza ilość wierszy na ilosć kolumn chyba, oprócz tych dwóch sa też inne elementy służące układaniu elemntów na formie np flowLayout itp.

  2. Nie bawiłem się XML w JAVIE więc ci nie pomogę.

  3. Raczej będzie ci potrzebny PDF jest ponoć w JAVIE biblioteka służąca temu aby drukować na PDFie wszystko. Druga rzecz możesz użyć drukarki PDF na przykład... i kazać drukować dokumenty. A i jeszcze pozostają elementy ActiveX ;] PZDR... Oczywiście co do 2 i 3 punktu to nie jestem pewien tzn. nie jestem pewien 3 punktu a 2 jestem pewien....

1 użytkowników online, w tym zalogowanych: 0, gości: 1