Algorithm-VSM

 view release on metacpan or  search on metacpan

examples/corpus/FontFamilies.java  view on Meta::CPAN

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

class FontFamilies extends JPanel {

    public void paintComponent( Graphics g ) {
        super.paintComponent( g );
        g.translate( getInsets().left, getInsets().top );
        GraphicsEnvironment ge = 
            GraphicsEnvironment.getLocalGraphicsEnvironment();
        String[] fontList = ge.getAvailableFontFamilyNames();   
        Font defaultFont = g.getFont();
        for (int i = 0; i < fontList.length; i++ ) {
            g.setFont( defaultFont );
            g.drawString( fontList[ i ], 10, i * 14 );
            Font f = new Font( fontList[ i ], Font.PLAIN, 12 );
            g.setFont( f );
            g.drawString( "Purdue", 200 , i * 14 );
        }
    }

    public static void main( String[] args ) {
        JFrame f = new JFrame();
        f.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent e) {
                System.exit(0);

examples/corpus_with_java_and_cpp/FirstWindowWithButton.cc  view on Meta::CPAN

//      http://programming-with-objects.com
//



//FirstWindowWithButton.cc

#include <qapplication.h>
#include <qmainwindow.h>
#include <qpushbutton.h>
#include <qfont.h>
 
int main( int argc, char **argv )
{
    QApplication myApp( argc, argv );                             //(A) 
    QMainWindow* myWin = new QMainWindow( 0, 0, 0 );              //(B)
    myWin->resize( 500, 300 );                                    //(C)
    myWin->move( 200, 100 );                                      //(D)

    QPushButton* quitButton = new QPushButton( "Quit", myWin );   //(E)
    quitButton->resize( 60, 30 );                                 //(F)

examples/corpus_with_java_and_cpp/FontFamilies.java  view on Meta::CPAN

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

class FontFamilies extends JPanel {

    public void paintComponent( Graphics g ) {
        super.paintComponent( g );
        g.translate( getInsets().left, getInsets().top );
        GraphicsEnvironment ge = 
            GraphicsEnvironment.getLocalGraphicsEnvironment();
        String[] fontList = ge.getAvailableFontFamilyNames();   
        Font defaultFont = g.getFont();
        for (int i = 0; i < fontList.length; i++ ) {
            g.setFont( defaultFont );
            g.drawString( fontList[ i ], 10, i * 14 );
            Font f = new Font( fontList[ i ], Font.PLAIN, 12 );
            g.setFont( f );
            g.drawString( "Purdue", 200 , i * 14 );
        }
    }

    public static void main( String[] args ) {
        JFrame f = new JFrame();
        f.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent e) {
                System.exit(0);

examples/corpus_with_java_and_cpp/RenderGraphics.cc  view on Meta::CPAN

    painter.setBrush( b5 );
    painter.drawEllipse( 130, 200, 100, 50 );

    painter.setPen( Qt::NoPen );
    QPixmap pix( "allthatjazz.xpm" );
    pix.resize( 100, 50 );
    painter.drawPixmap( 260, 200, pix );

    int y = 300;
    painter.setWorldMatrix( matrix );
    QFont font( "Times", 18 );
    painter.setFont( font );
    QFontMetrics fm = painter.fontMetrics();
    y += fm.ascent();
    painter.drawText( 70, y, 
                      "Graphics rendered using QPainter methods" );
}

int main( int argc, char **argv )
{
    QApplication app( argc, argv );
    RenderGraphicsWidget drawdemo;
    drawdemo.setGeometry( 200, 200, 450, 400 );



( run in 1.459 second using v1.01-cache-2.11-cpan-5735350b133 )