Vihdoinkin! Nyt se on saatavana - ja vieläpä täysin ilmaiseksi! Pisteyttäjä, jossa on nätti GUI ja joka on erehtymätön, jos ei pikku ääkkösongelmaa oteta lukuun. Muuttaa normaalin tekstin pisteytetyksi tekstiksi siten, että myös kirjaimet muuttuvat isoiksi kirjaimiksi! Sensaatiomaista, sopii sekä tuhnuttajille että tuulipuukukansalle! Java-jdk pitää olla asennettuna. Sen saat sivulta http://java.sun.com
Käyttöohje:
- lataa nämä kaksi tiedostoa koneellesi ja anna niille nimet Piste.java ja Point.java.
- anna komento javac *.java
- pisteyttäjä käynnistyy komennolla java Piste
Jos et ymmärrä mitä tämä tarkoittaa, tämä ei ollut sinun juttusi. Alla sama pisteytettynä!
V.I.H.D.O.I.N.K.I.N.! N.Y.T. S.E. O.N. S.A.A.T.A.V.A.N.A. - J.A. V.I.E.L.ÄP.Ä T.ÄY.S.I.N. I.L.M.A.I.S.E.K.S.I.! P.I.S.T.E.Y.T.T.ÄJ.Ä, J.O.S.S.A. O.N. N.ÄT.T.I. G.U.I. J.A. J.O.K.A. O.N. E.R.E.H.T.Y.M.ÄT.ÖN., J.O.S. E.I. P.I.K.K.U. ÄÄK.K.ÖS.O.N.G.E.L.M.A.A. O.T.E.T.A. L.U.K.U.U.N.. M.U.U.T.T.A.A. N.O.R.M.A.A.L.I.N. T.E.K.S.T.I.N. P.I.S.T.E.Y.T.E.T.Y.K.S.I. T.E.K.S.T.I.K.S.I. S.I.T.E.N., E.T.T.Ä M.Y.ÖS. K.I.R.J.A.I.M.E.T. M.U.U.T.T.U.V.A.T. I.S.O.I.K.S.I. K.I.R.J.A.I.M.I.K.S.I.! S.E.N.S.A.A.T.I.O.M.A.I.S.T.A., S.O.P.I.I. S.E.K.Ä T.U.H.N.U.T.T.A.J.I.L.L.E. E.T.T.Ä T.U.U.L.I.P.U.U.K.U.K.A.N.S.A.L.L.E.! J.A.V.A.-J.D.K. P.I.T.ÄÄ O.L.L.A. A.S.E.N.N.E.T.T.U.N.A.. S.E.N. S.A.A.T. S.I.V.U.L.T.A. H.T.T.P.://J.A.V.A..S.U.N..C.O.M.
K.ÄY.T.T.ÖO.H.J.E.:
- L.A.T.A.A. N.ÄM.Ä K.A.K.S.I. T.I.E.D.O.S.T.O.A. K.O.N.E.E.L.L.E.S.I. J.A. A.N.N.A. N.I.I.L.L.E. N.I.M.E.T. P.I.S.T.E..J.A.V.A. J.A. P.O.I.N.T..J.A.V.A..
- A.N.N.A. K.O.M.E.N.T.O. J.A.V.A.C. *.J.A.V.A.
- P.I.S.T.E.Y.T.T.ÄJ.Ä K.ÄY.N.N.I.S.T.Y.Y. K.O.M.E.N.N.O.L.L.A. J.A.V.A. P.I.S.T.E.
J.O.S. E.T. Y.M.M.ÄR.R.Ä M.I.T.Ä T.ÄM.Ä T.A.R.K.O.I.T.T.A.A., T.ÄM.Ä E.I. O.L.L.U.T. S.I.N.U.N. J.U.T.T.U.S.I.. A.L.L.A. S.A.M.A. P.I.S.T.E.Y.T.E.T.T.Y.N.Ä!
Käyttöohje:
- lataa nämä kaksi tiedostoa koneellesi ja anna niille nimet Piste.java ja Point.java.
- anna komento javac *.java
- pisteyttäjä käynnistyy komennolla java Piste
Jos et ymmärrä mitä tämä tarkoittaa, tämä ei ollut sinun juttusi. Alla sama pisteytettynä!
V.I.H.D.O.I.N.K.I.N.! N.Y.T. S.E. O.N. S.A.A.T.A.V.A.N.A. - J.A. V.I.E.L.ÄP.Ä T.ÄY.S.I.N. I.L.M.A.I.S.E.K.S.I.! P.I.S.T.E.Y.T.T.ÄJ.Ä, J.O.S.S.A. O.N. N.ÄT.T.I. G.U.I. J.A. J.O.K.A. O.N. E.R.E.H.T.Y.M.ÄT.ÖN., J.O.S. E.I. P.I.K.K.U. ÄÄK.K.ÖS.O.N.G.E.L.M.A.A. O.T.E.T.A. L.U.K.U.U.N.. M.U.U.T.T.A.A. N.O.R.M.A.A.L.I.N. T.E.K.S.T.I.N. P.I.S.T.E.Y.T.E.T.Y.K.S.I. T.E.K.S.T.I.K.S.I. S.I.T.E.N., E.T.T.Ä M.Y.ÖS. K.I.R.J.A.I.M.E.T. M.U.U.T.T.U.V.A.T. I.S.O.I.K.S.I. K.I.R.J.A.I.M.I.K.S.I.! S.E.N.S.A.A.T.I.O.M.A.I.S.T.A., S.O.P.I.I. S.E.K.Ä T.U.H.N.U.T.T.A.J.I.L.L.E. E.T.T.Ä T.U.U.L.I.P.U.U.K.U.K.A.N.S.A.L.L.E.! J.A.V.A.-J.D.K. P.I.T.ÄÄ O.L.L.A. A.S.E.N.N.E.T.T.U.N.A.. S.E.N. S.A.A.T. S.I.V.U.L.T.A. H.T.T.P.://J.A.V.A..S.U.N..C.O.M.
K.ÄY.T.T.ÖO.H.J.E.:
- L.A.T.A.A. N.ÄM.Ä K.A.K.S.I. T.I.E.D.O.S.T.O.A. K.O.N.E.E.L.L.E.S.I. J.A. A.N.N.A. N.I.I.L.L.E. N.I.M.E.T. P.I.S.T.E..J.A.V.A. J.A. P.O.I.N.T..J.A.V.A..
- A.N.N.A. K.O.M.E.N.T.O. J.A.V.A.C. *.J.A.V.A.
- P.I.S.T.E.Y.T.T.ÄJ.Ä K.ÄY.N.N.I.S.T.Y.Y. K.O.M.E.N.N.O.L.L.A. J.A.V.A. P.I.S.T.E.
J.O.S. E.T. Y.M.M.ÄR.R.Ä M.I.T.Ä T.ÄM.Ä T.A.R.K.O.I.T.T.A.A., T.ÄM.Ä E.I. O.L.L.U.T. S.I.N.U.N. J.U.T.T.U.S.I.. A.L.L.A. S.A.M.A. P.I.S.T.E.Y.T.E.T.T.Y.N.Ä!
Vastaukset 3
Vanhimmat
public class Piste {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Point pnt = new Point();
pnt.pack();
pnt.setVisible(true);
}
}
import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JButton;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import javax.swing.BoxLayout;
import java.awt.CardLayout;
import java.awt.Dimension;
import java.awt.GridBagLayout;
import javax.swing.JScrollPane;
import java.awt.GridBagConstraints;
public class Point extends JFrame {
private static final long serialVersionUID = 1L;
private JPanel jContentPane = null;
private JPanel jPanel = null;
private JPanel jPanel1 = null;
private JScrollPane jScrollPane = null;
private JButton jButton = null;
private JTextArea jTextArea = null;
private JButton jButton1 = null;
/**
* This is the default constructor
*/
public Point() {
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize() {
this.setSize(300, 285);
this.setContentPane(getJContentPane());
this.setTitle("Rommaus");
}
/**
* This method initializes jContentPane
*
* @return javax.swing.JPanel
*/
private JPanel getJContentPane() {
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(new BorderLayout());
jContentPane.add(getJPanel(), BorderLayout.CENTER);
jContentPane.add(getJPanel1(), BorderLayout.SOUTH);
}
return jContentPane;
}
/**
* This method initializes jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getJPanel() {
if (jPanel == null) {
GridBagConstraints gridBagConstraints = new GridBagConstraints();
gridBagConstraints.fill = GridBagConstraints.BOTH;
gridBagConstraints.weighty = 1.0;
gridBagConstraints.weightx = 1.0;
jPanel = new JPanel();
jPanel.setLayout(new GridBagLayout());
jPanel.add(getJScrollPane(), gridBagConstraints);
}
return jPanel;
}
/**
* This method initializes jPanel1
*
* @return javax.swing.JPanel
*/
private JPanel getJPanel1() {
if (jPanel1 == null) {
jPanel1 = new JPanel();
jPanel1.setLayout(new FlowLayout());
jPanel1.add(getJButton(), null);
jPanel1.add(getJButton1(), null);
}
return jPanel1;
}
/**
* This method initializes jScrollPane
*
* @return javax.swing.JScrollPane
*/
private JScrollPane getJScrollPane() {
if (jScrollPane == null) {
jScrollPane = new JScrollPane();
jScrollPane.setPreferredSize(new Dimension(300, 200));
jScrollPane.setViewportView(getJTextArea());
}
return jScrollPane;
}
/**
* This method initializes jButton
*
* @return javax.swing.JButton
*/
private JButton getJButton() {
if (jButton == null) {
jButton = new JButton();
jButton.setText("Pisteytä!");
jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
String teksti = jTextArea.getText();
teksti = teksti.toUpperCase();
teksti = teksti.replaceAll("\\w", "$0.");
jTextArea.setText(teksti);
}
});
}
return jButton;
}
/**
* This method initializes jTextArea
*
* @return javax.swing.JTextArea
*/
private JTextArea getJTextArea() {
if (jTextArea == null) {
jTextArea = new JTextArea();
jTextArea.setText("Tähän voit kirjoittaa pisteytettävän tekstin!");
jTextArea.selectAll();
}
return jTextArea;
}
/**
* This method initializes jButton1
*
* @return javax.swing.JButton
*/
private JButton getJButton1() {
if (jButton1 == null) {
jButton1 = new JButton();
jButton1.setText("Lopeta");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
dispose();
}
});
}
return jButton1;
}
}
T.ÄM.ÄH.ÄN. T.O.I.M.I.I. H.I.E.N.O.S.T.I.. H.I.N.T.A.R.O.M.A.H.D.U.S. K.ÄY.N.N.I.S.S.Ä, K.O.R.O.T. N.O.U.S.U.S.S.A., P.A.K.K.O.H.U.U.T.O.K.A.U.P.A.T. A.L.K.A.M.A.S.S.A.. K.Y.L.L.Ä N.Y.T. O.N. K.Y.Y.T.I. K.Y.L.M.ÄÄ!