Zum Inhalt springen

haarig

Mitglieder
  • Gesamte Inhalte

    297
  • Benutzer seit

  • Letzter Besuch

Beiträge von haarig

  1. Hallo Leute,

    ich meine mich daran erinnern zu können, dass man früher, wenn man TAB in einer Aufzählung gedrückt hat, die Aufzählung in dieser Zeile um eine Ebene nach rechts verschoben wurde.

    Jetzt ist es so, dass dann halt einfach ein TAB gemacht wird, also das Aufzählungszeichen bleibt an Ort und Stelle.

    Ich habe an den Einstellungen nichts geändert und wundere mich, warum das nicht mehr wie erwartet funktioniert. Weiß jemand, wie ich es hinbekomme, dass in einer Aufzählung beim Drücken der TAB-Taste wieder die komplette Zeile als Aufzählung eingerückt wird und nicht nur ein TAB gesetzt wird?

    Vielen Dank

  2. Mach auf jeden Fall Abi. Jedes Abi ist besser als kein Abi.

    Wo ist das Problem bei deinen Noten ?

    Mach auf jeden Fall deinen Doktor. Jeder Doktor ist besser als kein Doktor ;):rolleyes::P:hells:

    Sorry, für die Ironie.

    Ich würde sagen, dass nicht jeder unbedingt ABI haben muss. Selbst, wenn man studieren will, gibt es heutzutage viele Wege das auch ohne ABI hinzubekommen. Wobei meine Meinung ist, dass auch nicht jeder studieren muss.

    Wäre sinnvoll den Betrieb mal nach dem möglichen Ausbildungsverlauf zu fragen? Was sollst du wie lange in welchen Abteilungen lernen etc. ? Wenn das Konzept vielversprechend ist und du sowieso lieber die Ausbildung machen willst (das liest man aus den Postings raus), dann mache sie.

  3. Auch die Ausbildung jetzt anzufangen kann attraktiv sein.

    Du kennst ja die Firma durch das Praktikum schon ein bißchen und kannst einschätzen, ob die Ausbildung gut oder schlecht werden wird.

    Mit der Aussicht, dass man die Chance hat nach der Ausbildung übernommen zu werden, hört sich das gar nicht schlecht an. In meiner Klasse gab es viele, die schon vor Ausbildungsbeginn wussten, dass sie nicht übernommen werden.

    Fachhochschulreife oder Abitur könnte man immer noch nachholen. Bei uns hatten einige auch die Möglichkeit genutzt während der Ausbildung die Fachhochschulreife zu erlangen, vllt. bietet deine Schule auch sowas.

    Auf jeden Fall wärst du auch nach der Ausbildung mit 19/20 Jahren noch jung genug dein Abi oder FH-Reife nachzuholen und studieren zu gehen.

    Falls du übernommen wirst, wären auch die alternativen Weiterbildungen der IHK oder anderer Anbieter eine Möglichkeit. Nicht jeder muss studieren um gut zu sein und um Karriere zu machen.

  4. Hallo Java-Freunde,

    ich habe hier eine Java Aufgabe zu bewältigen, die eigentlich auch ziemlich fertig ist. Ein Problem habe ich aber noch.

    Erst mal zur Beschreibung.

    Ich soll ein Programm schreiben, was sich bewegende Objekte in einem Fenster darstellt.

    Dabei soll man einige Optionen mit JComboBoxes einstellen können.

    So weit so gut.

    Das einzige was mich noch stört ist, dass die ausgefahrenen JComboBoxes von den sich bewegenden Objekten übermalt werden. Kann man das verhindern?

    Schauts euch einfach mal an.

    
    import javax.swing.*;
    
    import java.awt.*;
    
    import java.awt.event.*;
    
    
    public class FunnyObject extends JFrame implements ActionListener, Runnable{
    
        Thread t = new Thread(this);
    
        Node geoObjects;
    
    
        String[] objects = { "oval", "rectangle"};
    
        String[] arts = { "line", "fill"};
    
        String[] colors = { "black", "blue", "cyan", "dark grey", "grey",
    
                           "light gray", "green", "magenta", "orange",
    
                           "pink", "red", "white", "yellow" };
    
        Color[] allColors = { Color.black, Color.blue, Color.cyan, Color.darkGray, Color.gray,
    
                           Color.lightGray, Color.green, Color.magenta, Color.orange,
    
                           Color.pink, Color.red, Color.white, Color.yellow };
    
        JComboBox cObject = new JComboBox(objects);
    
        JComboBox cArt = new JComboBox(arts);
    
        JComboBox cColor = new JComboBox(colors);
    
    
        JButton bCreate = new JButton("New Object");
    
    
        JPanel objArea = new JPanel();
    
        JPanel operations = new JPanel();
    
    
        FunnyObject(String s){
    
            super(s);
    
    
            getContentPane().setLayout(new FlowLayout());
    
            operations.setLayout(new FlowLayout());
    
    
    
            operations.add(cObject);
    
            operations.add(cArt);
    
            operations.add(cColor);
    
            operations.add(bCreate);
    
    
            cObject.setPreferredSize(new Dimension(115,25));
    
            cArt.setPreferredSize(new Dimension(115,25));
    
            cColor.setPreferredSize(new Dimension(115,25));
    
    
            getContentPane().add(operations);
    
            getContentPane().add(objArea);
    
    
    
            bCreate.addActionListener(this);
    
            bCreate.setActionCommand("new");
    
    
            objArea.setBackground(Color.WHITE);
    
            objArea.setPreferredSize(new Dimension(450,450));
    
    
            setLocation(100, 100);
    
            setSize(500, 550);
    
            this.setResizable(false);
    
            setDefaultCloseOperation(EXIT_ON_CLOSE);
    
            setVisible(true);
    
    
            t.start();
    
        }
    
    
        public void run(){
    
    
            while(true){
    
    
                for(Node a=geoObjects; a!=null; a=a.next){
    
                    (a.data).moveMe();
    
    
                }
    
                this.draw();
    
                try{Thread.sleep(10);}
    
                catch(InterruptedException ex){}
    
    
            }
    
        }
    
    
        public void actionPerformed(ActionEvent e) {
    
            addObject();
    
    
        }
    
    
        public void addObject(){
    
            Drawable newObject = createObject();
    
    
            if(geoObjects==null) geoObjects = new Node(null, createObject());
    
            else{
    
                Node a=geoObjects;
    
                for(; a.next!=null; a=a.next);
    
                a.next = new Node(null, createObject());
    
            }
    
    
        }
    
    
        void draw(){
    
    
    
            for(Node a=geoObjects; a!=null; a=a.next){
    
                a.data.zeichneMich();
    
            }
    
    
        }
    
    
        Drawable createObject(){
    
    
            boolean fill = cArt.getSelectedIndex()==0?false:true;
    
    
            if(cObject.getSelectedItem().equals("oval")){
    
                Point a = new Point((int)(Math.random()*objArea.getWidth()*0.8+20),(int)(Math.random()*objArea.getHeight()*0.8+20));
    
                return new Circle(a, 20, fill, allColors[cColor.getSelectedIndex()], objArea);
    
            }
    
            if(cObject.getSelectedItem().equals("rectangle")){
    
                Point a = new Point((int)(Math.random()*objArea.getWidth()*0.8+25),(int)(Math.random()*objArea.getHeight()*0.8+25));
    
                Point b = new Point(a.x+25, a.y+25);
    
                return new Rectangle(a, b, fill, allColors[cColor.getSelectedIndex()], objArea);
    
            }
    
            else return null;
    
    
        }
    
    
    
        public static void main(String[] args){
    
            new FunnyObject("Funny Objects");
    
        }
    
    }
    
    
    class Rectangle implements Drawable {
    
       private Point links_oben, rechts_unten;
    
       Color color;
    
       boolean fill;
    
       Graphics g;
    
    
       int dirR;
    
       int dirL;
    
    
       JPanel mp;
    
    
       Rectangle(Point a, Point b,  boolean fill,  Color color, JPanel mp) {
    
            links_oben    = new Point(Math.min(a.x, b.x), Math.min(a.y, b.y));
    
            rechts_unten  = new Point(Math.max(a.x, b.x), Math.max(a.y, b.y));
    
            this.fill = fill;
    
            this.color = color;
    
            this.mp = mp;
    
            this.g = mp.getGraphics();
    
    
            dirR=1;
    
            dirL=1;
    
       }
    
    
       public void zeichneMich() {
    
    
            g.setColor(color);
    
            if (fill) {
    
                g.fillRect(links_oben.x, links_oben.y,
    
                       rechts_unten.x-links_oben.x,
    
                       rechts_unten.y-links_oben.y);
    
                g.setColor(Color.black);
    
                g.drawRect(links_oben.x, links_oben.y,
    
                       rechts_unten.x-links_oben.x,
    
                       rechts_unten.y-links_oben.y);
    
            }
    
            else{
    
                g.drawRect(links_oben.x, links_oben.y,
    
                       rechts_unten.x-links_oben.x,
    
                       rechts_unten.y-links_oben.y);
    
            }
    
       }
    
    
       boolean isOut(){
    
            if( rechts_unten.y>mp.getHeight() || rechts_unten.x>mp.getWidth() || links_oben.x<0 || links_oben.y<0)
    
                 return true;
    
            else return false;
    
       }
    
    
       public void moveMe(){
    
            g.setColor(Color.white);
    
            g.fillRect(links_oben.x-1, links_oben.y-1,rechts_unten.x-links_oben.x+2,rechts_unten.y-links_oben.y+2 );
    
            links_oben.translate(dirR*1,dirL*1);
    
            rechts_unten.translate(dirR*1, dirL*1);
    
            if(isOut()){
    
                dirR = dirR* (-1);
    
                dirL = dirL* (-1);
    
            }
    
       }
    
    
    }
    
    
    class Circle implements Drawable {
    
       private Point upperLeft;
    
       private int radius;
    
       private boolean fill;
    
       private Color color;
    
       Graphics g;
    
    
       int dirR;
    
       int dirL;
    
    
       JPanel mp;
    
    
    
       Circle(Point upperLeft, int radius, boolean fill, Color color, JPanel mp) {
    
            this.upperLeft = upperLeft;
    
            this.radius = radius;
    
            this.fill = fill;
    
            this.color = color;
    
            this.mp = mp;
    
            this.g = mp.getGraphics();
    
    
            dirR=1;
    
            dirL=1;
    
    
       }
    
    
       public void zeichneMich() {
    
    
            g.setColor(color);
    
            if(fill){
    
                g.fillOval(upperLeft.x, upperLeft.y, radius*2, radius*2);
    
            }
    
            else{
    
                g.drawOval(upperLeft.x, upperLeft.y, radius*2, radius*2);
    
            }
    
    
       }
    
    
       public void moveMe(){
    
            g.setColor(Color.white);
    
            g.fillOval(upperLeft.x-1, upperLeft.y-1, radius*2+3, radius*2+3);
    
            upperLeft.translate(dirR*1,dirL*1);
    
            if(isOut()){
    
                dirR = dirR* (-1);
    
                dirL = dirL* (-1);
    
            }
    
    
       }
    
    
       boolean isOut(){
    
            if( (upperLeft.y+radius*2)>mp.getHeight() || (upperLeft.x+radius*2)>mp.getWidth()
    
                 || upperLeft.x<0 || upperLeft.y<0)
    
                 return true;
    
            else return false;
    
       }
    
    
    }
    
    
    interface Drawable{
    
        void zeichneMich();
    
        void moveMe();  // Ok, das gehört hier nicht wirklich rein, aber es passt halt grad
    
    }
    
    
    
    class Node {    // Node wird zum Speichern der Objekte benutzt
    
       Node next;
    
       Drawable data;
    
    
       Node(Node next, Drawable data)
    
       { this.next = next; this.data = data; }
    
    }
    
    

  5. Die Uni Paderborn bietet auch die möglichkeit mit Fachhochschulreife Informatik zu studieren. Dazu muss man allerdings Klausuren bestehen, auf die man sich vor dem Wintersemester in Brückenkursen vorbereiten kann. Also laufen da die Brückenkurse vor dem eigentlichen Studium.

    Kenne Leute, die auch ITA gemacht haben und jetzt über die Brückenkurse reingekommen sind. Soll auch nicht zu schwer sein.

  6. Hallo Leute,

    ich würde gerne X-Lite für VoIP-Telephonie benutzen.

    Ich habe dabei nur ein Problem.

    Mit Benutzerrechten kann ich keine Anrufe tätigen. Ich kann zwar angerufen werden, aber nicht selbst anrufen.

    Als Fehlermeldung steht dann immer "Anruf nicht annerkannt".

    Das komische ist, dass als Administrator alles funktioniert. Da kann ich auch anrufen.

    Woran kann das liegen? Was gibt es für Möglichkeiten dem Benutzer für X-Lite mehr Rechte zu geben?

    Gruß

    Hendrik

  7. Hallo Leute,

    ich möchte eine Zahl in einem Formularfeld durch Anklicken von Pfeilen neben diesem Feld erhöhen bzw. erniedrigen. Ihr kennt das auch, diese kleinen hübschen Pfeile ;)

    Leider finde ich keine Beispiele im Netz, wie das gehen könnte.

    Kann mir jemand weiterhelfen?

    Das muss ja eigentlich irgendwie funktionieren.

    Vielen Dank im Voraus

  8. Habe jetzt erfahren, dass das mit dem Speedport wohl nicht möglich ist. VoIP kann man nur nutzen, wenn der Router selbst die Verbindung herstellt.

    Also muss ich mich auf die Suche nach einer Alternative machen.

    Wenn einer Vorschläge hat, bin ich immer dankbar dafür.

    Also, danke erstmal.

  9. Hallo Leute,

    ich möchte über den Router ins Internet gehen, bekomme aber keine Verbindung. Das Problem ist, dass ich keinen Anbieter oder sonstiges zum Eintragen in der Konfiguration habe, sondern nur IP, Gateway, Netzmaske und Nameserver und dann direkt damit Internetzugriff habe. Doch kann man beispielsweise gar keine Subnetzmaske in der Konfiguration des Routers vergeben. Gibt es keine Möglichkeit dem Router beizubringen, wie er ins Internet kommt? Kennt sich jemand damit aus?

    Gibt es vllt die Möglichkeit erweiterte Konfigurationseinstellungen durchzuführen oder gibt es ein Firmware, mit der man den Router "tunen" kann?

    Wenn ihr wissen wollt, warum ich den Router brauche, wenn ich doch auch so ins I-Net komme, kann ich nur sagen, dass ich die Funktionen wie W-Lan oder VoIP des Routers gerne nutzen würde.

    Vielen Dank

    Gruß

    haarig

  10. Dein Chef darf dir das nicht nur wegen dem Wehrdienst oder Ersatzdienst verweigern. Fang doch einfach an zu arbeiten und warte was passiert. Vielleicht melden die sich gar nicht mehr und du wärst schon fein raus. Und falls du doch hinmusst, wäre dein Arbeitsplatz trotzdem sicher, weil dein Chef dich deswegen nicht feuern darf. Dann kannst du aber immer noch den Wehrdienst verweigern und dich dann in Ruhe um eine Stelle kümmern. Das zieht sich manchmal auch noch hin.

  11. Hallo nochmal,

    Wartezeit:

    An der FH in München ist es aber so, dass für eine Berufsausbildung nur 2 Wartesemester berechnet werden, obwohl man ja eigentlich 6 Wartesemester hätte... Dies ist sicher auch von FH zu FH verschieden, oder?

    (...)

    Höchstwahrscheinlich sind diese 2 Wartesemester zusätzlich zu der realen Zeit, die man nach Erlangen der Hochschulreife gewartet hat. Eine Belohnung von 2 Wartesemestern sozusagen, weil man eine Ausbildung gemacht hat.

    (...)

    Abi-Note:

    Kann es wirklich sein, dass sich die Note durch eine Ausbildung um 1,0 verbessert. Ich finde das ziemlich viel...aber natürlich gut (falls es so ist).

    mfg

    newbie

    Das kann pauschal keiner beantworten. Die FH Wolfsburg hat für jeden Studiengang Ausbildungen genannt, die sich positiv auf die Bewerbung für einen Studienplatz auswirken. Auch, wenn ein Hochschuleigenes Zulassungsverfahren durchgeführt wird, kann eine Ausbildung sich positiv auswirken. Das ist aber alles Hochschulabhängig. Meist steht auf den Seiten der FH/Uni erklärt, welche Kriterien bei der Zulassung berücksichtigt werden.

  12. darauf würd ich aber nicht wetten!

    der besagt pförtner bei uns wurde gegangen weil die nen standort dicht gemacht haben!

    und das obwohl er noch paar jahre verpflichtung hatte!

    Aber der war dann kein Zeitsoldat. Zeitsoldaten können nicht ohne triftigen Grund (Fehlverhalten) entlassen werden und können noch nicht mal so einfach aus eigenem Willen aufhören.

    Vielleicht war er ein ziviler Mitarbeiter.

  13. Hallo,

    (...)

    dann habt ihr auf jeden Fall einen Studienplatz sicher!!!

    (...)

    Gruß

    vplus

    Hab mich da zwar nicht beworben, aber ich möchte trotzdem wissen, woher du deine Informationen dazu beziehst. Will Dir keine böse Absicht unterstellen, aber das interessiert mich, da die Bewerbungsfrist wahrscheinlich erst seit dem 15. Juli abgelaufen ist.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...