问题 单项选择题 A1/A2型题

对乙酰氨基酚的哪个代谢产物可导致肝坏死()

A.葡萄糖醛酸结合物

B.硫酸酯结合物

C.N-乙酰基亚胺醌

D.氮氧化物

E.谷光甘肽结合物

答案

参考答案:C

解析:对乙酰氨基酚的小部分代谢物为由细胞色素P450氧化酶系统氧化而产生的N-羟基衍生物,此物质可以转化成活性毒性代谢物乙酰基亚胺醌,从而产生肝肾毒性。所以答案为C。

问答题

下列程序用来显示用户要求打开的图片。在名为“读取图像”的JFrame框架中有一个单行文本框,用户可以在其中输入图片文件的文件名称,按下“浏览图片”按钮以后,新生成一个对话框,将图片显示在这个对话框中,运行结果如下图所示。请填写横线处的内容。


注意:请勿改动main()主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
public class Example2_9

public static void main(String[] args)

JFrame frame = new FileNameFrame("读取图像");
frame.setDefaultCloseOperation(JFrame. EXIT ON CLOSE);
frame.setSize(300, 100);
frame.show();


class FileNameFrame extends JFram implements ActionListener

JLabel inputLabel;
JTextField fileNameText;
JButton containtButton;
public FileNameFrame(String titleText)

super(titleText);
inputLabel = new Jnabel("请输入图像文件的名称");
fileNameText = new JTextField(10);
containtButton = new JButton("浏览图片");
fileNameText.addActionListener(this);
containtButton.addActionListener(this);
JPanel panel = new JPanel();
panel.add(fileNameText);
panel.add(containtButton);
Container containt = getContentPane();
containt.setLayout(new BorderLayout(3,3));
containt.add(inputLabel, BorderLayout.NORTH);
containt.add(panel, BorderLayout.CENTER);

public void actionPerformed(ActionEvent e)

String fileName = fileNameText.getText();
ImageIcon image = ______;
ImageDialog dlg = new ImageDialog(this);
dlg.setImage(image);
dlg.setTitle(fileName);
dlg.show();

class ImageDialog extends JDialog

JLabel imageLabel;
public ImageDialog(JFrame frame)

super(frame);
imageLabel = new JLabel();
getContentPane().add(imageLabel);
this.addWindowListener(new WindowAdapter()
public void windowClosing(WindowEvent e)
hide ();

);
this.setSize(200, 200);

public void setImage(ImageIcon icon)

imageLabel. ______(icon);


多项选择题