Автор: Пользователь скрыл имя, 16 Февраля 2012 в 17:19, курсовая работа
Эволюция языков программирования с момента появления первых электронных компьютеров, построенных для выполнения расчётов траектории движения артиллерийских снарядов во время второй мировой войны, была довольно драматической. Раньше программисты работали с самыми примитивными компьютерными командами, представлявшими собой часть машинного языка. Эти команды состояли из длинных строк единиц и нулей. Вскоре были изобретены ассемблеры, которые могли отображать машинные команды в мнемоническом представлении, более понятном для человека (например, команды ADD или MOV).
ВВЕДЕНИЕ
ГЛАВА I. Комментарии
1.1. О комментариях………………………………………………
1.2. Типы комментариев на языке С++………………………….
1.3.Алгоритм удаление всех комментариев из текста программ написанный на языке С++……………………………………………….
ГЛАВА II. Компоненты Java Swing.
2.1. О Java Swing …………………………………………………..
2.2. Нужные компоненты Java Swing…………………………….
ЗАКЛЮЧЕНИЕ`……………………………………………………………
БИБЛИОГРАФИЧЕСКИЙ СПИСОК………
continue;
}
}
if (w=='"') {
if (!first_com && !line_com) {
if (string)
string = false;
else
string = true;
add += w;
continue;
}
}
if (w=='/' && i < ss.length()-1 && ss.charAt(i+1)=='/') {
if (!first_com && !line_com && !string) {
line_com = true;
i++;
soni++;
continue;
}
}
if (!first_com && !line_com) {
add += w;
f2[cnt] = true;
f[cnt] = true;
}
}
jButton4.setText(soni+"");
if (jTextField2.getText()==null || jTextField2.getText().length()
jTextArea2.setText(add);
}
else {
try {
PrintWriter pw = new PrintWriter(jTextField2.
pw.print(add);
pw.close();
} catch (FileNotFoundException ex) {
Logger.getLogger(Main.class.
}
}
}
private void
jButton2ActionPerformed(java.
String[] s = new String[10];
Fayl.main(s);
}
private void
jButton3ActionPerformed(java.
String[] s = new String[10];
Fayl.main(s);
}
private void
jTextField2ActionPerformed(
}
private void
jButton5ActionPerformed(java.
jTextField1.setText(Fayl.fayl)
}
private void
jButton6ActionPerformed(java.
jTextField2.setText(Fayl.fayl)
}
static String fayl = "";
static int cnt = 0;
static String add = "";
public static void main(String args[]) {
try {
for (javax.swing.UIManager.
if ("Nimbus".equals(info.getName(
javax.swing.UIManager.
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.
} catch (InstantiationException ex) {
java.util.logging.Logger.
} catch (IllegalAccessException ex) {
java.util.logging.Logger.
} catch (javax.swing.
java.util.logging.Logger.
}
java.awt.EventQueue.
public void run() {
new Main().setVisible(true);
}
});
}
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JMenu jMenu1;
private javax.swing.JMenu jMenu2;
private javax.swing.JMenuBar jMenuBar1;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JTextArea jTextArea1;
private javax.swing.JTextArea jTextArea2;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField2;
}
package kommentariya;
import javax.swing.JFileChooser;
public class Fayl extends javax.swing.JFrame {
@Override
public void setResizable(boolean resizable) {
super.setResizable(false);
}
public Fayl() {
initComponents();
}
@SuppressWarnings("unchecked")
private void initComponents() {
jFileChooser1 = new javax.swing.JFileChooser();
jFileChooser1.
public void actionPerformed(java.awt.
jFileChooser1ActionPerformed(
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(
getContentPane().setLayout(
layout.setHorizontalGroup(
layout.createParallelGroup(
.addComponent(jFileChooser1, javax.swing.GroupLayout.
);
layout.setVerticalGroup(
layout.createParallelGroup(
.addGroup(layout.
.addContainerGap(32, Short.MAX_VALUE)
.addComponent(jFileChooser1, javax.swing.GroupLayout.
);
pack();
}
private void
jFileChooser1ActionPerformed(
fayl = "";
if (this.jFileChooser1.
fayl = jFileChooser1.getSelectedFile(
this.setVisible(false);
}
static String fayl = "";
public static void main(String args[]) {
try {
for (javax.swing.UIManager.
if ("Nimbus".equals(info.getName(
javax.swing.UIManager.
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.
} catch (InstantiationException ex) {
java.util.logging.Logger.
} catch (IllegalAccessException ex) {
java.util.logging.Logger.
} catch (javax.swing.
java.util.logging.Logger.
}
java.awt.EventQueue.
public void run() {
new Fayl().setVisible(true);
}
});
}
private javax.swing.JFileChooser jFileChooser1;
}