Sunday, February 19, 2017

java

JAVA 

this is the example code which is my class HomeWork.


package gui;

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import javax.swing.border.Border;

public class Log  extends JFrame{
    public static void main(String args[]){
            JLabel user=new JLabel();
            user.setText("UserName:");
            user.setBounds(10, 10, 80, 25);
           
             final JTextField txtuser =new JTextField();
            txtuser.setBounds(85, 10, 200, 25);
            // Label
            JLabel pwd=new JLabel();
            pwd.setText("PassWord:");
            pwd.setBounds(10, 45, 80, 25);
           
             final JPasswordField txtpwd =new JPasswordField();
            txtpwd.setBounds(85, 45, 200, 25);
            //Button
            JButton button=new JButton();
            button.setText("Cancel");
            button.setBounds(85,105,85,25);
            JButton button1=new JButton();
            button1.setText("Login");
            button1.setBounds(175,105,85,25);
           
            // checkbox
            final JCheckBox chkrem= new JCheckBox();
            chkrem.setText("Remember This PassWord ?");
            chkrem.setBounds(85, 75, 300, 25);
            JCheckBox checked= chkrem;
            button1.addActionListener(new ActionListener() {
               
               

                @Override
                public void actionPerformed(ActionEvent e) {
                    // TODO Auto-generated method stub
                    //JOptionPane.showMessageDialog(null, "Login button is Clicked!");
                if(txtuser.getText().toString().equals("")){
                    JOptionPane.showMessageDialog(null, "Please input UserName !");   
                    txtuser.requestFocus();
                }else if(txtpwd.getText().toString().equals("")){
                JOptionPane.showMessageDialog(null, "Please input Password");
                txtpwd.requestFocus();
                }else if( txtuser.getText().toString().equals("admin") && txtpwd.getText().toString().equals("admin")){
                    JOptionPane.showMessageDialog(null, "! Now you are Login !");
                   
                }//else if(chkrem.isselect(true)){
                   
                //}
                else{
                    JOptionPane.showMessageDialog(null, "Invalid password Or Username");
                }
                }

           
               
           
               
            });
           
            button.addActionListener(new ActionListener() {
               
                @Override
                public void actionPerformed(ActionEvent e) {
                   
                    // TODO Auto-generated method stub
                    txtuser.setText("");
                    txtpwd.setText("");
                    txtuser.requestFocus();
                }
            });
           
           
           
            Log frm=new Log();
            frm.setTitle("Form Login");
            frm.setBounds(20, 20, 350, 200);
            frm.setVisible(true);
            frm.setLayout(null);
           
            frm.add(button1);
            frm.add(button);
            frm.add(pwd);
            frm.add(txtpwd);
            frm.add(user);
            frm.add(txtuser);
            frm.add(chkrem);
    }
   
   

}

Friday, May 6, 2016

                                               
click!download font Tac Teing

                                   How to Show the Hidden file



it is the  way to sho you hidden file in your usb or in .............
you just  open note pad and then type attrib -s -r -h /s /d and save it in batch file(.bat)
after you saved. you can run it in the place, where you want to show the hidden file.
 

Friday, June 12, 2015

C++


Getting Started with C++


  1. Creating C++ Program

    1. C++ is rich and robust
    2. C++ supports the two most popular programming paradigms (or models): procedural programming and object-oriented programming.
    3. C++ is the next version of C

  1. Writing Source Code

A C++ program consists of human-readable source code composed of one or more files. These program files are just ordinary text files that contain the instructions a computer will follow when the program executes.

Creating a Program

    1. Decide what the program is supposed to do.
    2. Figure out how you want the program to do it.
    3. Write the source code for the program.
    4. Debug and test the program.

There are two basic types of source code files used in C++ programming:
-       Interface files: also called header files (extension: .h , .hpp)
-       Implementation files: also called source files (extension: .cpp)
  1. Compiling and Linking Source Files

The process of compiling and linking your code is called the build process.






 
  1. Testing Your Code

 

 
  1. Introducing the main() Function







  1. C++ Style Comments

The C++ Style Comment can exist on only a single line in a source file. It uses a double-slash to mark the beginning of the comment, like this:

// This is a C++ style comment


//
// This is also a C++ style comment
//


void main()    // this is the program entry point
{              //start of function body

}              /* end of function body */

 
  1. Important C++ Keywords

There are many keywords built into the C++ language that you commonly use in your programs. Keywords are divided into categories, such as data type keywords or flow control keywords.

 
Keyword
Category
break
Flow control statement
case
Flow control statement
class
Abstract data type
const
Type modifier
continue
Flow control statement
delete
Memory management keyword
do
Loop statement
double
Data type
else
Decision statement
float
Data type
for
Loop statement
goto
Flow control statement
if
Decision statement
int
Data type
long
Data type
namespace
Access specifier
new
Memory management keyword
operator
Function declarator
private
Access specifier
protected
Access specifier
public
Access specifier
struct
Abstract data type
switch
Flow control statement
union
Abstract data type
void
Data type
while
Loop statement


Escape Sequences Commonly Used When Writing Text to the Screen


Escape Sequence
Description
\a
Alert (bell, beep)
\b
Backspace
\n
New line
\r
Carriage return
\t
Horizontal tab
\v
Vertical tab
\'
Single quotation mark
\"
Double quotation mark
\\
Backslash
\?
Question mark

Standard Output Stream



// Module: first.cpp
//Purpose: Demonstration of standard output using cout

#include <iostream.h>

void main()
{
     clrscr();
     //write "Using C++" to the screen

     cout << "Using C++\n";
     getch();
}


 

// Module: second.cpp
// Purpose: Demonstration of standard output using cout

#include <iostream.h>

void main()
{
     // Write some stuff to the screen
     cout << "Using C++ ";
     cout << "is the only way ";
     cout << "to really learn C++\n";
     cout << "\n";
cout << "So practice, practice, practice.\n";
}
 

// Module: third.cpp
// Purpose: Demonstration of standard output using cout

#include <iostream.h>

void main()
{
     // Write some stuff to the screen
     cout << "Using C++ " << "is the only way "
     cout << "to really learn C++ \n\nSo practice, ";
     cout << "practice, practice.\n";
}


    
  1. Standard Input Stream



// Module: fourth.cpp
// Purpose: Demonstration of standard input/output using
//          cin and cout

#include <iostream.h>

void main()
{
     // Ask the user a question
     cout << "Hello, what's your first name?\n";

// Create a place to store up to 25 character for a
// name
char name[25];

//Get the user's name
cin >> name;

//Use the name, writing it to the screen
cout << "Welcome to the world of C++, " << name << "!";
     }



// Module: fifth.cpp
// Purpose: Demonstration of standard input/output using
//          cin and cout

#include <iostream.h>

void main()
{
     // Ask the user a question
     cout << "Hello, what's your name?\n";

// Create a place to store up to 25 character for a
// name
char fname[25];
char lname[25];

//Get the user's name
cin >> fname >> lname;

//Use the name, writing it to the screen
cout << "Welcome to the world of C++, "
   << fname << " " << lname << "!";
     }






+
Basics of C++
Structure of a program
Probably the best way to start learning a programming language is by writing a program. Therefore, here is our
first program:
// my first program in C++
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}
Hello World!
The first panel shows the source code for our first program. The second one shows the result of the program once
compiled and executed. The way to edit and compile a program depends on the compiler you are using. Depending
on whether it has a Development Interface or not and on its version. Consult the compilers section and the manual
or help included with your compiler if you have doubts on how to compile a C++ console program.
The previous program is the typical program that programmer apprentices write for the first time, and its result is
the printing on screen of the "Hello World!" sentence. It is one of the simplest programs that can be written in
C++, but it already contains the fundamental components that every C++ program has. We are going to look line
by line at the code we have just written:
// my first program in C++
This is a comment line. All lines beginning with two slash signs (//) are considered comments and do not
have any effect on the behavior of the program. The programmer can use them to include short
explanations or observations within the source code itself. In this case, the line is a brief description of
what our program is.
#include <iostream>
Lines beginning with a hash sign (#) are directives for the preprocessor. They are not regular code lines
with expressions but indications for the compiler's preprocessor. In this case the directive #include
<iostream> tells the preprocessor to include the iostream standard file. This specific file (iostream)
includes the declarations of the basic standard input-output library in C++, and it is included because its
functionality is going to be used later in the program.
using namespace std;
All the elements of the standard C++ library are declared within what is called a namespace, the
namespace with the name std. So in order to access its functionality we declare with this expression that
we will be using these entities. This line is very frequent in C++ programs that use the standard library,
and in fact it will be included in most of the source codes included in these tutorials.
int main ()
This line corresponds to the beginning of the definition of the main function. The main function is the point
by where all C++ programs start their execution, independently of its location within the source code. It
does not matter whether there are other functions with other names defined before or after it - the
instructions contained within this function's definition will always be the first ones to be executed in any
C++ program. For that same reason, it is essential that all C++ programs have a main function.
The word main is followed in the code by a pair of parentheses (()). That is because it is a function
declaration: In C++, what differentiates a function declaration from other types of expressions are these
parentheses that follow its name. Optionally, these parentheses may enclose a list of parameters within
them.
Right after these parentheses we can find the body of the main function enclosed in braces ({}). What is
contained within these braces is what the function does when it is executed. 






++++cout << "Hello World!";
This line is a C++ statement. A statement is a simple or compound expression that can actually produce
some effect. In fact, this statement performs the only action that generates a visible effect in our first
program.
cout represents the standard output stream in C++, and the meaning of the entire statement is to insert
a sequence of characters (in this case the Hello World sequence of characters) into the standard output
stream (which usually is the screen).
cout is declared in the iostream standard file within the std namespace, so that's why we needed to
include that specific file and to declare that we were going to use this specific namespace earlier in our
code.
Notice that the statement ends with a semicolon character (;). This character is used to mark the end of
the statement and in fact it must be included at the end of all expression statements in all C++ programs
(one of the most common syntax errors is indeed to forget to include some semicolon after a statement).
return 0;
The return statement causes the main function to finish. return may be followed by a return code (in our
example is followed by the return code 0). A return code of 0 for the main function is generally interpreted
as the program worked as expected without any errors during its execution. This is the most usual way to
end a C++ console program.
You may have noticed that not all the lines of this program perform actions when the code is executed. There were
lines containing only comments (those beginning by //). There were lines with directives for the compiler's
preprocessor (those beginning by #). Then there were lines that began the declaration of a function (in this case,
the main function) and, finally lines with statements (like the insertion into cout), which were all included within
the block delimited by the braces ({}) of the main function.
The program has been structured in different lines in order to be more readable, but in C++, we do not have strict
rules on how to separate instructions in different lines. For example, instead of
int main ()
{
cout << " Hello World!";
return 0;
}
We could have written:
int main () { cout << "Hello World!"; return 0; }
All in just one line and this would have had exactly the same meaning as the previous code.
In C++, the separation between statements is specified with an ending semicolon (;) at the end of each one, so
the separation in different code lines does not matter at all for this purpose. We can write many statements per
line or write a single statement that takes many code lines. The division of code in different lines serves only to
make it more legible and schematic for the humans that may read it.
Let us add an additional instruction to our first program: