orange_chanのプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 100%
- お礼率
- 0%
- 登録日2006/06/16
- 値をセットしたい
Swingで「開くボタン」と「印刷ボタン」を作りました。 カンマ区切りのtxtファイルを開き、必要な項目だけリスト(DefaultListModel使ってます)表示。 印刷ボタンを押して印刷というのを作りたいのですが、リストに表示されたデータ等をPrObjectに渡せなくて困っています。 ※1のところでリストに表示されているデータをString[]のhakoに入れ、※2でセットして、と思っているのですが※1で互換性のない型とエラーが出ます。 初心者なもので行き詰ってしまいました。 アドバイス、ヒント、ツッコミなんでもいいのでよろしくお願いします。 public class SwingTest extends JFrame implements ActionListener { 略 public SwingTest(){ JButton Open = new JButton("開く"); //ボタン JButton Print1 = new JButton("印刷"); //ボタン 略 } public void actionPerformed(ActionEvent e){ String s = e.getActionCommand(); if(s.equals("Open")==true){ //開く 略 while ((line=br.readLine()) != null) { String[] token = line.split(","); String str = token[16] + " "+ token[19]; model.addElement(str); } 略 if(s.equals("Print1")==true){ //印刷 String[] hako; //※1 for (int i = 0; i < model.getSize(); i++){ hako[i] = (model.getElementAt(i)); } PrObject pobj = new PrObject(); pobj.setPrintStrings(hako); //※2 略 pjob.setPrintable(pobj,fmt); 略 }}} class PrObject implements Printable{ private String[] printStrings = null; public void setPrintStrings(String[] strs){printStrings = strs;} public int print(Graphics g,PageFormat fmt,int pageIndex){ if(pageIndex>0){ drawString略 }}} }
- ベストアンサー
- Java
- akigiri0213
- 回答数2
- MCPとORACLEマスターについて
初心者がMCP、ORACLEマスターを取得するには、大体どの位の期間で取得出来ますか? また、この資格はどの位のレベルで、どんな仕事が出来る様になりますか?
- 締切済み
- その他([技術者向] コンピューター)
- noname#153675
- 回答数3