Re: [Eclipse] How to fix indentations.
On 2007-09-16, RedGrittyBrick <RedGrittyBrick@SpamWeary.foo> wrote:
Pseudo Silk Kimono wrote:
I would like to know how to fix my
Eclipse installation so that it does proper indentation. I seem to
recall someone mentioning a configuration option that will make this
work for me, but I cannot find the exact thread or post.
Project,
Properties,
Java Code Style,
Formatter,
Configure Workspace Settings ...
Select a profile
Java Conventions
If this doesn't look good just ignore it.
import java.util.ArrayList;
import java.util.Random;
/**
*
* @author PSK
*/
public class fortuneScreen extends javax.swing.JFrame {
private static ArrayList<String> listOfFortunes = new ArrayList();
{
listOfFortunes.add("I Like food");
listOfFortunes
.add("dude. i think the bootstrap loader has your leg.
try not to move. ill get this POST over here and bit it to death. damn
boot strap loaders");
listOfFortunes
.add("i didn't sell my soul i just lease it out on a
monthly basis");
listOfFortunes
.add("If a cow and a half and a calf and a half can eat
a bale and a half of hay in a day and a half, how many waffles does it
take to shingle a dog house?");
listOfFortunes
.add("The difference between a Miracle and a Fact is
exactly the difference between a mermaid and a seal.");
listOfFortunes
.add("Many a writer seems to think he is never profound
except when he can't understand his own meaning.");
listOfFortunes.add("Beware of a tall blond man with one black
shoe.");
listOfFortunes
.add("You will be attacked next Wednesday at 3:15 p.m.
by six samurai sword wielding purple fish glued to Harley-Davidson
motorcycles.");
listOfFortunes
.add("You have many friends and very few living
enemies.");
listOfFortunes.add("You are magnetic in your bearing.");
listOfFortunes.add("Harp not on that string.");
listOfFortunes
.add("You could live a better life, if you had a better
mind and a better body.");
listOfFortunes
.add("You will be advanced socially, without any special
effort on your part.");
listOfFortunes
.add("You may be gone tomorrow, but that doesn't mean
that you weren't here today.");
listOfFortunes
.add("Wrinkles should merely indicate where smiles have
been.");
listOfFortunes.add("A piano will fall near you at 2pm");
listOfFortunes.add("Live long, and prosper");
listOfFortunes.add("You will be assimilated");
listOfFortunes.add("I am nothing");
}
public fortuneScreen() {
initComponents();
}
private void initComponents() {
randomJButton = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
fortuneTextArea = new javax.swing.JTextArea();
exitJButton = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
randomJButton.setText("Press for a Random Fortune");
randomJButton.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
randomJButtonActionPerformed(evt);
}
});
fortuneTextArea.setColumns(50);
fortuneTextArea.setRows(10);
jScrollPane1.setViewportView(fortuneTextArea);
exitJButton.setText("Exit");
exitJButton.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
exitJButtonActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(
getContentPane());
getContentPane().setLayout(layout);
layout
.setHorizontalGroup(layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
layout
.createSequentialGroup()
.addGroup(
layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
layout
.createSequentialGroup()
.addGap(
76,
76,
76)
.addComponent(
randomJButton)
.addGap(
88,
88,
88)
.addComponent(
exitJButton))
.addGroup(
layout
.createSequentialGroup()
.addContainerGap()
.addComponent(
jScrollPane1,
javax.swing.GroupLayout.DEFAULT_SIZE,
480,
Short.MAX_VALUE)))
.addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING).addGroup(
layout.createSequentialGroup().addGap(39, 39,
39).addComponent(
jScrollPane1,
javax.swing.GroupLayout.PREFERRED_SIZE,
31,
javax.swing.GroupLayout.PREFERRED_SIZE).addGap(41,
41, 41).addGroup(
layout.createParallelGroup(
javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(randomJButton).addComponent(
exitJButton)).addContainerGap(21,
Short.MAX_VALUE)));
pack();
}// </editor-fold>//GEN-END:initComponents
private void exitJButtonActionPerformed(java.awt.event.ActionEvent
evt) {//GEN-FIRST:event_exitJButtonActionPerformed
System.exit(0);
}//GEN-LAST:event_exitJButtonActionPerformed
private void randomJButtonActionPerformed(java.awt.event.ActionEvent
evt) {//GEN-FIRST:event_randomJButtonActionPerformed
Random generator = new Random();
int randomIndex = generator.nextInt(18);
String fortuneDisplay = "Fortune number: "
+ String.valueOf(randomIndex) + " "
+ listOfFortunes.get(randomIndex);
fortuneTextArea.setText(fortuneDisplay);
}//GEN-LAST:event_randomJButtonActionPerformed
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new fortuneScreen().setVisible(true);
}
});
}
private javax.swing.JButton exitJButton;
private javax.swing.JTextArea fortuneTextArea;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JButton randomJButton;
--
PSK - RLU 452647 http://improve-usenet.org
Killing GG and Supernews now on Ubuntu, Vista and XP
http://www.grc.com/stevegibson.htm